OpenGL освещение с Cg - PullRequest
       3

OpenGL освещение с Cg

2 голосов
/ 12 декабря 2010

Я уже знаком с родным освещением OpenGL.

Мой вопрос: как мне сделать рендеринг света с помощью Cg? Нужно ли мне объявлять обычные источники света OpenGL, а затем использовать Cg для визуализации источника света? Или все это делается с помощью Cg?

Если бы вы указали мне материал для чтения, посвященный освещению с помощью Cg, это было бы замечательно.

1 Ответ

0 голосов
/ 12 декабря 2010

Что ж, после некоторых экспериментов я понял, что вам не нужно использовать какие-либо директивы OpenGL ligthing. Все, что вам нужно сделать, это написать вершинный шейдер и задать ему параметры, необходимые для источников света: положение источника света, цвет освещения. Вы также можете отправить параметры отражения и блеска для каждого объекта, чтобы имитировать способ объявления свойств материала в opengl.

...