レイトレーシング
レイトレーシング法で画像をレンダリングするJava Appletプログラムです。
使い方
-
Camera Phi, Theta...スライダーバーで視点を回転させる事が出来ます。
-
LightX~Z...点光源の位置を調整します。箱の中だけを動く事が出来ます
-
Ambient...Ambient項の強さを設定します
-
Spec...Specular項の強さを設定します
-
Trans...透明度を設定します。
-
Refle...反射率を設定します。
-
Refrac...屈折率を設定します。
-
Start...レイトレーシングによるレンダリングを開始します。
コメント
一般的なPhongシェーディングのモデルで物体の外観をレンダリングし、透過と反射の効果を付け加えました。