本サイトでは、書籍のサポート情報を掲載していきます。

 サンプルコード・バイナリ提供

書籍の解説のために制作したサンプルコードとバイナリを提供します。

[動作確認環境] Windows 7 Professional SP1 x64
[必要ライブラリ]
 freeglut:http://freeglut.sourceforge.net/
 GLEW:http://glew.sourceforge.net/

ヘッダをshared/inc/GL、ライブラリをshared/lib、DLLファイルをbinディレクトリに入れてください。 binフォルダーが実行ディレクトリで各バイナリファイルもここにあります。

 サポート情報

本書で解説した動画をYoutubeにアップしました。

図5.7: 風に揺られる布
図5.10: 圧力を用いた体積保存
図5.12: シェイプマッチング法による弾性変形の例。3つのbunny形状はそれぞれ硬さのパラメータを変えてある
図6.26: レベルセット法による3次元液体シミュレーションの例 (格子分割数128)
図6.37: 表面生成
図7.7: 炎シミュレーションの結果をレイキャスティング法でレンダリングした例 (格子分割数100)
図7.8: 煙シミュレーションの結果をレイキャスティング法でレンダリングした例 (格子分割数100)
図7.9: 煙・炎シミュレーションの結果をリアルタイムボリュームレンダリングした例
図7.15(a): 雲シミュレーション例
図7.15(b): 雲シミュレーション例
図7.16: 爆発による衝撃波をシミュレーションした例

 正誤情報

以下より本書の正誤表(PDF)をダウンロードいただけます。誤りがあり大変申し訳ございません。 訂正してお詫びいたします。