
OpenGL绘制三维图形,有10个三维坐标值。比如点A(1243,2647,694)是其中一个点。
OpenGL绘制三维图形,有10个三维坐标值,比如点A(1243,2647,694)是其中一个点,其他点坐标相差不大,怎么绘制三维地形图。请举一个例子说明,要用哪些函数,...
OpenGL绘制三维图形,有10个三维坐标值,比如点A(1243,2647,694)是其中一个点,其他点坐标相差不大,怎么绘制三维地形图。请举一个例子说明,要用哪些函数,怎么调用,以及函数作用,有程序更好,谢谢。
展开
1个回答
展开全部
实际上就是画直线呗。
例如有两点:A(XA,YA,ZA) B(XB,YB,ZB)
glBegin(GL_LINES);
glVertex3f(XA, YA, ZA);
glVertex3f(XB, YB, ZB);
glEnd();
这样就画一条直线了。
其他的就一样了。
例如有两点:A(XA,YA,ZA) B(XB,YB,ZB)
glBegin(GL_LINES);
glVertex3f(XA, YA, ZA);
glVertex3f(XB, YB, ZB);
glEnd();
这样就画一条直线了。
其他的就一样了。
更多追问追答
追问
我要绘制的是三维的地形,不是一个三维的简单图形。我目前想用曲面生成方法,做个曲面作为地形,不知道可不可以?
追答
曲面也可以呀。你是想以这些点作为控制点还是这些点就在曲面上呢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询