标签: opengl cg light
我已经熟悉OpenGL的原生灯了。
我的问题是如何使用Cg渲染灯光? 我是否还需要声明普通的OpenGL灯然后使用Cg来渲染灯光?还是用Cg来完成?
如果你能指出一些关于Cg照明的阅读资料,那也很棒。
答案 0 :(得分:0)
好吧,经过一些实验,我发现你不需要使用任何OpenGL ligthing指令。 您需要做的就是编写一个顶点着色器并为其提供灯光所需的参数:灯光位置,浅色。您还可以为每个对象发送反射和光泽参数,以模拟在opengl中声明材质属性的方式。