ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】銀の球体を高速で表示する。

成果物

www.youtube.com
レイトレーシングなどに比べてシンプルで高速に銀の球体が表示できています。これで、猫の瞳の光沢を表現する手段が切り開かれました。光沢を持つ物体の表現にもこれからチャレンジしていきたいです。

仕組み

画面上の位置から、球に反射した後の反射光の角度を求めて、反射光の色を求めています。
鏡のコードについては過去記事をご覧ください。
nekodigi.hatenablog.com

コード

HS_Reflecting Sphereという名前で追加しています。
github.com