SHLight2004

This is a demo that I quickly put together in 2004 when looking for jobs.
Once running, it will play by itself. It can however be interrupted and interacted with.. though there are no instructions on how to manipulate it (^^;)
See the "User Manual" file in the installation for more details about the development.

In practice, it allows to paint on an HDR cube map which is converted to Spherical Harmonic coefficients every frame.
Those coefficients are used for vertex lighting.. it's all done in CPU and no custom shading features are necessary (as far as I can remember !).

Enjoy !


2004年に仕事探してる間に開発したのデモです。ダウンロードしたら、ZIPファイルの中にインストーラがあります。
最初から動きは自動ですが、画面にクリックしたら対話型モードに入ります。それから使い方は自分で実験のことになりますが(^^;)

このデモにHDRのキューブマップにリアルタイムで光るの色と明るさを変えることはできます。
シェーダを使わなくて、毎フレームにCPUで球面調和関数を実装して全体のキューブマップのサンプルの明るさを集まって、毎頂点の色を代入してる。
必要な環境はWindowsXP以上。

どうぞ!
ċ
SHLight2004Setup.zip
(5807k)
Davide Pasca,
Jul 30, 2009, 7:58 AM
Comments