2012-08-01から1ヶ月間の記事一覧
やっと届いたので、気になる項目を目次から拾ってみる。 1. Teaching Computer Graphics Starting with Shader-Based OpenGL 3. WebGL for OpenGL Developers 5. The GLSL Shader Interfaces 6. An Introduction to Tesselation Shaders 10. GPU Tessellatio…
いつも技術とか数学の話ばっかだとやっぱ疲れるんだよね。。 まぁこれもグラフィックスの応用分野ということで。 12 basic principles of animation http://en.wikipedia.org/wiki/12_basic_principles_of_animation Squash and streth 押し潰しと伸縮 いち…
まとめなおすの面倒だからメモのままのっけとく。 気が向いたらそのうちなおす。 Subdivision Surface Theory GAMASUTRA http://www.gamasutra.com/view/feature/131585/subdivision_surface_theory.php?print=1 Pixar が Siggraph '98 に出展した Geri's Ga…
ちょっと楽しくなってきたから次は NURBS やってみる。 参考資料はこれ↓と、あと google 先生。 An introduction to NURBS 話の流れまず パラメトリック曲線 っていうのがあって、それをつかって ベジェ曲線 を定義する。けどただのベジェ曲線だと 円錐曲線 …
参考資料はこれ↓と、あと google 先生。 細分割曲線 ・曲面理論 ざくっと概要「再分割」ってのは、適当な区分線形関数を再帰的に適用すること。 こんなかんじ↓ この図だと赤→青→緑ってかんじで直線の分割を繰り返してるけど、この分割を無限回繰り返すと曲線…
subdiv とか勉強したくなったから、復習がてら軽くまとめてみる。参考資料は以下の通り。 3 次元形状表現の基礎 –細分割曲面による形状表現– Catmull-Clark Subdivisoin 分割方法と計算 An introduction to NURBS WikipediaのCatmull-Clark、間違ってない? …
手順 本当に OpenGL じゃないと駄目なのか考える → Direct3D でよければ PIX を AMD gDEBbuger を使えないか考える GLSL デバッグなら NVIDIA Shader Debugger を使う ApiTrace をセットアップする 必要なもの Python 2.7.x MinGW cmake Qt 4.7 QJSON 0.7+ A…