Programming

CG

JavaによるCGプログラミング入門サイト (日本語)

IKEDO LAB This page supports about CG programming exercises and discusses the projects. Please read all of the informati...
0
C++

なんかすごいサイト

robthebloke.org
0
C++

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

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

Managing Software Requirements: A Unified Approach

日本語版も出てる。
0
C++

Maya API Reference

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

Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

Sunflow - Global Illumination Rendering System Sunflowは、写実的な画像合成のためのオープンソースのレンダリングシステムです。 SunflowはJavaで書かれており、柔軟なレイトレーシン...
0
C++

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

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

Iterator

Iteratorって今まで何となく使ってた。まぁ、何となく使えるように抽象化されてるわけだけど。 一応メモ。 Iteratorとは、プログラミング言語において、配列やそれに類似するデータ構造の各要素に対する「繰返し処理」の抽象化であり、実際...
0
C++

C++の抽象クラス

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