Я пытаюсь создать шейдер, который имитирует положение солнца и свет, который он отражает в объекте.
Для имитации траектории солнца у меня есть таймер, и положение света определяется с помощью:
fvLightPosition.x=-cos(Time)*speed;
fvLightPosition.y=sin(Time)*speed;
fvLightPosition.z=100.0;
Таймер - это переменная float Time0_X
Я почти получаю правильную траекторию, за исключением того, что она перевернута и как-то выглядит немного странно.Кто-нибудь может дать мне совет, как правильно моделировать траекторию Солнца?
Я использую RenderMonkey для создания шейдера.