2010-12-11 9 views
2

私は既にOpenGLのネイティブライトに精通しています。Cgを使ったOpenGLライティング

私の質問は、Cgでライトをレンダリングするにはどうすればいいですか? 通常のOpenGLライトを宣言してからCgを使用してライトをレンダリングする必要はありますか?それともCgですべて完了しますか?

Cgで照明についての読書資料を指すことができれば、それも素晴らしいでしょう。

答えて

0

私はいくつかの実験の後、OpenGLのligthingディレクティブを使用する必要はないことを理解しました。 頂点シェーダーを作成し、ライトに必要なパラメータ、ライト位置、ライトカラーを与えるだけです。また、オブジェクトごとに反射率と光沢度のパラメータを送信して、openglで材料プロパティを宣言する方法をシミュレートすることもできます。

関連する問題