0

我有在平面上绘制三角形的代码,如下所示

              glTranslatef(0,0,-6);


        glBegin(GL_TRIANGLES);        
            glVertex3f( 0.2, 0.0, 0.0 );        
            glVertex3f( 0.0, 0.2, 0.0 );        
            glVertex3f( 0.0, 0.0, 0.2 );        
          glEnd();

如果我的直角三角形是从点 (0,0,-6) 绘制的。我想计算三角形的中点和顶点(越来越像圆的半径或直径)。是直角三角形吗?

4

1 回答 1

1

这与 OpenGL 无关(这是简单的数学运算)。

可以在Wikipedia上找到很多公式(取决于您所指的“中间点”类型) 。

使用您当前的坐标/顶点,它实际上是一个等边三角形(所有边都具有相同的长度,每个角度在内部都是 60°)。

于 2011-04-01T22:22:40.123 回答