C++

C++

フォトンの放射から格納までを可視化した動画

こういうの、今までありそうで無かった。光源からフォトンを放射して、フォトンが格納されるまでを可視化した動画。一粒を追っていくとロシアンルーレットな感じは多少わかるかも(?)以下、作者のブログから引用。Global illumination ...
1
C++

Mayaのレンダリング アトリビュート

しばらく知らずに、サンプルコードから闇雲にコード打ってたおバカな自分。なのでメモ。またMayaオンラインヘルプ→レンダリング アトリビュートいままで、Shading Groupsで必要な出力アトリビュートとサンプル単位で使用可能なレンダリン...
0
C++

なんかすごいサイト

robthebloke.org
0
C++

Mayaのシェーディングノードの区分

それぞれタブフレーム区分文字列(UserClassifyに設定する文字列)テクスチャ(Texture)2D テクスチャ(2D Textures)、3D テクスチャ(3D Textures)、環境テクスチャ(Environment Textu...
0
C++

Maya API Reference

Maya API Reference結局、ほどよい日本語参考ページが見つからなかったので英語のサイト。サンプルコードも充実してるので有難い。phongShaderのサンプル
0
C++

オーバーロードとオーバーライド

オーバーロードは関数名が同じで、戻り値や引数などの形式が異なる関数を定義すること。オーバーライドはクラスを派生する際に、関数名・引数などが全く同じである関数に独自の機能を上書きして定義すること。
0
C++

C++の抽象クラス

クラス宣言内に純粋仮想関数を一つでも持つクラスは、オブジェクトを作成することができない抽象クラスとなる。純粋仮想関数は仮想関数の宣言の最後に「= 0」とつけたもの。純粋仮想関数は処理の内容を定義しない。純粋仮想関数の宣言 virtual メ...
0
C++

仮想関数

仮想関数の宣言 virtual 基本クラスメンバ関数の宣言;
0
C++

プログラムによる景観の自動生成

大都会の夜景をコンピューターによって完全自動で描画するムービーソースコードも公開されている↓これを見て、ピータージャクソン版キングコングのメイキングを思い出した。たしか、1930年代のニューヨークの俯瞰を作るために、その他大勢の建物をプログ...
0