OpenGL照明如何工作?

时间:2014-11-15 14:57:11

标签: c++ opengl

我想知道OpenGL的glLightfv()是如何工作的,我的意思是如果一个glortho被设置为(10,-10,10,10,10,-10)然后如果一个traingle's顶点在5之内(例如glVertex3f(0,5,0),glVertex3f(-5,-5,-5),依此类推,直到创建一个3d三角形)然后我应该把光放在哪里?从大多数教程中他们分别是1,1,1,0。但是这个我的模型是一个颜色全三角形,变成全白,这里的任何人都可以让我理解如何在程序中使用opengl的照明功能,用shadoes和颜色,我希望我很清楚,提前谢谢!!

0 个答案:

没有答案