Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はすでに OpenGL のネイティブ ライトに精通しています。
私の質問は、Cg でライトをレンダリングするにはどうすればよいですか? 通常の OpenGL ライトを宣言してから、Cg を使用してライトをレンダリングする必要がありますか?それとも、すべて Cg で行われますか?
Cg を使用した照明についての読み物を教えていただければ、それも素晴らしいでしょう。
いくつかの実験の結果、OpenGLligthingディレクティブを使用する必要がないことがわかりました。必要なのは、頂点シェーダーを作成し、ライトに必要なパラメーター(ライトの位置、ライトの色)を指定することだけです。各オブジェクトの反射率と光沢のパラメータを送信して、openglでマテリアルプロパティを宣言する方法をシミュレートすることもできます。