该用户从未签到
shader着色语言中,只给出了顶点着色器中实现
如果想把一致性变量传输给顶点着色器,主程序中应该如何实现呀,多谢了。
顶点着色器中定义如下
struct gl_LightSourceParameters {
vec4 ambient;
vec4 diffuse;
vec4 specular;
vec4 position;
...
};
uniform gl_LightSourceParameters gl_LightSource[gl_MaxLights];
这样光源的位置为:gl_LightSource[0].postion
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。
|小黑屋|手机版|Archiver|OSG中国官方论坛 ( 陕ICP备14000835号-1 )
GMT+8, 2024-5-3 11:48