1
我想做一个着色器,模拟太阳位置和它在对象中反射的光线。着色器太阳位置 - glsl
要模拟太阳的轨迹我有一个计时器,和光源的位置被定义为:
fvLightPosition.x=-cos(Time)*speed;
fvLightPosition.y=sin(Time)*speed;
fvLightPosition.z=100.0;
定时器是一个变量float Time0_X
我几乎得到正确的轨道,但上攻下来,不知何故看起来有点奇怪。谁能给我一个提示如何以正确的方式模拟太阳轨迹?
我正在使用RenderMonkey来制作着色器。