关于光照、纹理的问题
我画了一个建筑物 并在上面贴上了纹理 启动了光照 如果把纹理禁了 光照效果就会显现出来 启用了纹理 就没有了光照效果了 不知道是什么原因
[解决办法]
估计是你纹理的一些属性设置问题。
[解决办法]
显然你把纹理阶段设成Replace了
[解决办法]
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE,GL_BLEND);
用GL_BLEND模式可以得到光照和纹理颜色混和效果。
发布时间: 2012-01-18 00:23:26 作者: rapoo
关于光照、纹理的问题
我画了一个建筑物 并在上面贴上了纹理 启动了光照 如果把纹理禁了 光照效果就会显现出来 启用了纹理 就没有了光照效果了 不知道是什么原因
[解决办法]
估计是你纹理的一些属性设置问题。
[解决办法]
显然你把纹理阶段设成Replace了
[解决办法]
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE,GL_BLEND);
用GL_BLEND模式可以得到光照和纹理颜色混和效果。