我尝试在OpenGL 2中绘制向量,向量之间有一个给定的Angular (弧度),类似于这样:
我设法画出了向量,但我不知道如何将它们放置在特定的Angular :
glBegin(GL_LINES); // Vx
glColor4f(1, .5, 0, 1);
glVertex3f(0, 0, 0);
glVertex3f(0, vectorYRScalingValue, 0); // vectorYRScalingValue is 5.0
glEnd();
glBegin(GL_LINES); // Vy
glColor4f(1, .5, 0, 1);
glVertex3f(0, 0, 0);
glVertex3f(0, vectorYRScalingValue, 0);
glEnd();
1条答案
按热度按时间qyswt5oh1#
如果β是以弧度表示的旋转Angular 。
我们绕原点逆时针旋转这个矢量。