GPU/シェーダプログラミング系リンク集
GPU/プログラマブルシェーダ関連の情報はまだまだ少ない。特にOpenGL+Cgシェーダまわり。
ここに徐々に追加していこうと思う。【サウンド関係はこちら DSP/音響プログラミング系リンク集】
理論系リンク
■2002年度 OpenGL勉強会 資料
OpenGLの基礎的な解説
http://www.is.oit.ac.jp/~whashimo/server/~whashimo/Article/OpenGL/
■○×(まるぺけ)つくろーどっとコム
プログラマブルシェーダの基礎的な解説とHLSL言語の解説がある。
http://marupeke296.com/ProShader_main.html
サンプルコード系リンク
■tpot
HLSL言語やCg言語のサンプルコードがある。
http://tpot.jpn.ph/t-pot/program/index.html
■mazda.log
OpenGLの基礎的なコードサンプルがある。FBOなども。
http://d.hatena.ne.jp/mazda58/archive?word=*[OpenGL]
■ProjectASURA
Cg言語を使用したサンプルコードがある。
http://asura.iaigiri.com/program.html
■OpenGL de プログラミング
Cg言語を使用したサンプルコードがある。
http://wiki.livedoor.jp/mikk_ni3_92/d/%a5%b5%a5%f3%a5%d7%a5%eb%a5%b3%a1%bc%a5%c9%3a%3aCg
■shader.jp
FxComposerなどの解説もあり。
http://www.shader.jp/xoops/html/modules/xfsection/
■memlog
Cg言語の各種エフェクトのサンプルコードがある。
http://blog.taikomatsu.com/2007/06/14/cg-reflection/
■CodeSampler.com
OpenGLの基礎からシェーダプログラミングまでのサンプルコードがある。
http://www.codesampler.com/oglsrc.htm
■UltimateGameProgramming
ゲームプログラミングのコード集。シェーダのサンプルも。
http://www.ultimategameprogramming.com/
■flipcode.com
3Dプログラム関連のユニークなコード集。
http://flipcode.com/archives/articles.shtml
■Humus
DirectXおよびOpenGLでのハイレベルなシェーダコード集。
http://www.humus.name/
ライブラリ系リンク
■NVIDIA DeveloperForum
Nvidiaのライブラリなど。Cg言語のチュートリアル本なども読める。
http://developer.nvidia.com/page/home.html
■NVIDIA Shader Library
Cg/CgFxによるシェーダのサンプルコードがある。
http://developer.download.nvidia.com/shaderlibrary/webpages/shader_library.html
■JOGL
JNIを使用してJava言語からOpenGLを呼び出すラッパーライブラリ。Cg言語も使用可能。
https://jogl.dev.java.net/
JOGLの詳細な解説
http://itpro.nikkeibp.co.jp/article/COLUMN/20060710/242865/?ST=newtech
■NVIDIA Cuda Zone
GPGPU(汎用GPU処理)用の言語Cudaのサイト。
http://www.nvidia.co.jp/object/cuda_home_jp.html#
汎用3Dモデリングフォーマット。C++によるDOMライブラリも提供されている。
アニメーションやシェーダなども組み込むことができる。
http://www.collada.org/mediawiki/index.php/Main_Page