В rendermonkey вам необходимо установить переменные для свойств освещения, которые будет использовать ваш шейдер.такой как vec4 для окружающего, рассеянного и зеркального цветов света.Затем несколько vec3 для вектора на источник света / положение источника и т. Д.
Затем вы можете установить эти переменные в качестве переменных художника и редактировать их «вживую» в редакторе художника справа.
Это немного неловко, это означает, что вам либо нужно настроить использование своего шейдера так, чтобы вы не полагались на встроенные конструкции gl_ (так что вам не нужно редактировать шейдер, чтобы онзапускать как в своей программе, так и в RM. Или вам нужно редактировать шейдеры, когда вы переходите между ними. Я предпочитаю первые.