を使用しない場合GL_NORMALIZE
、オブジェクトを (その法線とともに) 正の係数 (より大きなオブジェクトとより長い法線) でスケーリングすると、オブジェクトはより暗く表示されます。
法線が大きいほど、ライティング方程式の cos(lighting angle) 項が大きくなり、オブジェクトが軽くなると思います。
では、なぜ逆なのでしょうか?
(JOGL経由でOpenGL v1.1を使用しています)
を使用しない場合GL_NORMALIZE
、オブジェクトを (その法線とともに) 正の係数 (より大きなオブジェクトとより長い法線) でスケーリングすると、オブジェクトはより暗く表示されます。
法線が大きいほど、ライティング方程式の cos(lighting angle) 項が大きくなり、オブジェクトが軽くなると思います。
では、なぜ逆なのでしょうか?
(JOGL経由でOpenGL v1.1を使用しています)