我很喜欢在游戏编程的背景下学习使用 OpenGL,并且我尝试过创建小形状。我想知道是否有任何资源或应用程序可以使用简单的类似绘画的界面生成类似于以下代码的代码。
glColor3f(1.0, 0.0, 0.0);
glBegin(GL_LINE_STRIP);
glVertex2f(1, 0);
glVertex2f(2, 3);
glVertex2f(4, 5);
glEnd();
我无法思考正确的尺寸来生成形状并得出正确的坐标。
澄清一下,我不是在寻找一个程序,我可以自由地在其中绘制东西并期望它能够创建好的代码来使用。只是一种表示和修改您需要的坐标集的视觉方式。
我通过在油漆中绘制形状并测量像素之间相对于单个点的距离在一定程度上解决了这个问题,但它并不那么优雅。