2013-04-01から1ヶ月間の記事一覧

富豪的プログラミングとは ?

参考文献 http://www.pitecan.com/fugo.html 富豪的プログラミングとは ? コンピュータのハードウェアは進化し続けるのだから, メモリや実行効率を気にしないで気楽にソフトウェアを作ることです. ソフトウェアのアルゴリズムの実装には実装コストが低くて一…

このブログの言語について

最近までブログを英語で書いていたのですが, 英語の資料は沢山あるので, むしろ日本語で書いた方がいいのではないか ? と思いました. なので, 内容が比較的普通なものは日本語で書こうかと思ってます.

Radiosity の計算に使う Form factor の近似計算

参考文献 SIGGRAPH 1993 Education Slide Set, by Stephen Spencer http://www.siggraph.org/education/materials/HyperGraph/radiosity/overview_2.htm Radiosity とは ? Radiosity はライトによって直接照らされた面が反射する間接光を計算する際に用いら…

Visualizing path finding in JavaScript

経路探索のアルゴリズムを可視化する Javascript のサンプルがあったので下にリンクを貼っておきます. あと, Jump Point Search という通常の A* を最適化して速くしたアルゴリズムがあるようです. Demo http://qiao.github.io/PathFinding.js/visual/ Jump …

PS4 Killzone : Shadow Fall のライティングの概要

追伸 より詳しい説明を別の記事として書きました. 物理ベースなライティング (http://d.hatena.ne.jp/hanecci/20130518) 物理ベースなエリアライト (http://d.hatena.ne.jp/hanecci/20130520) IBL リフレクションシステム(http://d.hatena.ne.jp/hanecci/201…

GLSL JavaScript

Javascript で動作する GLSL のサンプルです. http://greweb.fr/glsl.js/examples/