首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

关于opengl(csgl)的最入门有关问题

2012-03-26 
关于opengl(csgl)的最入门问题最近学习csgl,有几个问题不是很明白1、opengl中的单位是什么,如:GL.glBegin(G

关于opengl(csgl)的最入门问题
最近学习csgl,有几个问题不是很明白
1、opengl中的单位是什么,如:
GL.glBegin(GL.GL_QUADS);// start drawing a quad
GL.glColor3f(0.0f,1.0f,0.0f);// green top
GL.glVertex3f(1.0f,1.0f,-1.0f);// top right (top)
GL.glVertex3f(-1.0f,1.0f,-1.0f);// top left (top)
GL.glVertex3f(-1.0f,1.0f,1.0f);// bottom left (top)
GL.glVertex3f(1.0f,1.0f,1.0f);// bottom right (top)

1.0f指得是多大一段长度?

2、旋转物体和切换视角区别在哪里,对应函数怎样使用?

3、3维场景背景色是黑色,怎样改变颜色?

[解决办法]
glTranslatef是在移动物体,glRotatef是旋转物体,记住,这两个函数都是相对上次操作的结果进行的,也就是说
是在上次操作完后的结果上进行的操作。

推荐你去买两本书《OPENGL红皮书》《OPENGL超级宝典》

热点排行