はい、Houdini回。
今回は地味に大事なPyroのContainerを回転させる方法です!
ここで言う、Containerとは下図の四角い枠のことです。
以下、手順です。
(初めにShelfから標準的なPyroの煙を作成してあるとします)
①:Positionノードを作成する
Positionノードを作成し、Smoke Objectノード(Pyroと表記されたのード)の下に入れときます。
このPositionノードは、オブジェクト(ここではSmoke Objectノード)が使用できる位置情報を作成することができます。
②:Smoke ObjectにPositionデータを指定する
Smoke Objectノードの”Initial Data”タブにあるPosition Data Pathに「../Position」と記述します。
(ここに記述するデータ名はPositionノードのData Nameに指定してある名前と同じである必要があります)
これで、PositionノードのRotationの値を変更すればContainerが回転するはずです。
移動、Pivot位置の変更も合わせて出来ます。
私的に使用頻度の高いものなので、初めからShelfに組み込んでてくれれば良いのに、と思う今日この頃。
今回はここまで。
間違い等ありましたら、ぜひご指摘を!
ではまた次回!
コメント