2010-07-06から1日間の記事一覧

Vectorと破壊的メソッド

DXRuby1.1もDXRubyFramework0.0.3も、VectorクラスはImmutableとして作っている。 もともとMatrixは3Dのビューやらの設定用、VectorはShaderのパラメータ用、みたいな感じで作ってあったから、特にShaderの設定値はVALUEでそのまま保持する都合上Immutableじ…