行列

数学

パースペクティブ射影変換行列

パースペクティブ射影変換行列はレンダリングやカリング等に使われている。カメラ視点の平面で内外判定することができるので、対象のオブジェクトがカメラに写っているかを判定するのに便利。この座標変換をHoudini上で再現してみる。Houdiniで...
数学

回転行列からオイラー角を求める

NやUpベクトルからなる回転行列からオイラー角を求める方法。Houdiniのカメラにオイラー角の入力ボックスしか見当たらなかったので計算することに。回転行列を掛け合わせた行列をつくるXYZ軸すべての回転行列を掛けた結果の行列をつくる。Z回転...
VEX

VEXでのベクトルと行列

ベクトルvector v0 = set(0, 2, 3);vector v1 = set(2, 2, -5);// 正規化v0 = normalize(v0);printf('v0:' + sprintf('%g', v0) + '\n')...
Polyline

Polylineに沿ったメッシュの座標変換

バックボーンカーブをつくる進行方向のベクトルを@Nに、アップベクトルを@upに格納したポリラインを用意する。真っ直ぐにジオメトリをつくるポリラインと同じ長さでZ軸方向に伸ばしたメッシュを用意する。これをポリラインにフィットさせる。法線を変換...
スポンサーリンク