正是这样说的:我有一些绘制GLUT立方体的代码,但它们都是灰色的。我如何让他们有不同的颜色?我如何给GLUT立方体添加不同的颜色?
到目前为止我尝试过的一切都失败了。我认为我的问题是我试图使用OpenGL函数来改变它们的颜色,但是GLUT正在维护它自己的内部颜色或材质数据,我不知道如何让它改变这些数据。
这只是针对在线游戏的测试客户端的填充图形,所以它们不必看起来不错,我只需要能够将事情分开。我知道GLUT并不是很好,所以如果有人想发布一个用普通的OpenGL而不是glutCube绘制立方体的例子,那么我都是耳朵。我并不在乎如何在屏幕上获得立方体,这不是我想要花费大量时间的代码的一部分。我有一个正在做真实图形的合作伙伴;我只需要显示一些内容,以便我可以看到我的代码正在做什么。
我使用OpenGL/GLUT从被称为木卫一的语言,但它暴露的API应该是一样的,如果我是从C.
某些代码会很有用。你在使用材料吗?有光源吗? – 2009-10-24 04:00:56