2 u012398587 u012398587 于 2015.06.08 15:55 提问

OPENGL如何动态显示数字

我想在一个坐标轴上显示很多坐标,我一般用glRasterPos2f(0,-0.1); //起始位置

drawString("1");来显示文字,但是坐标要标注的太多了,我也不能一个一个的写出位置来啊,有什么简单的方法显示吗?就像c语言中“for(int i=0;i<4;i++) printf("%d\n",i)”中这种可以自动地显示出来

2个回答

devmiao
devmiao   Ds   Rxr 2015.06.08 16:24
已采纳

可以放在数组中批量绘制。

sxjiangdongqin
sxjiangdongqin   2015.06.09 22:05

是贴纹理,但只需要1张纹理就够了,设置立方体顶点的(u,v)(纹理坐标)值,就可以让每个面选取贴图上的一部分显示。这里无法画图给你看,希望你领会意思

Csdn user default icon
上传中...
上传图片
插入图片