JZT(joshuazt氏)によるオープンソースのHoudini 用 プロシージャル植物ジェネレータ&FXツールキット JZTrees の紹介です。
JZTreesについて
JZTreesは、SideFX Houdini用のツールキットで、樹木や植生の生成とFXの適用のワークフローをシンプルにするために設計されています。次の動画が、JZTreesのトレイラーとなります。
このツールキットに含まれるノードは以下のようになります。
Generartorsは、樹木や植生を生成するためのモデリングツール、ModifiersはFXツールとなります。joshuazt氏によるとモデリングスケルトンをkinefxリグに変換するJZT-Skeletonの作成に苦労したようです。
■Generartors
- JZT-TrunkGen – トランクを生成
- JzT-BranchGen – ブランチ/フォンを生成し
- JZT-LeafGen – 葉を生成
- JZT-LeafInstancer – ツリー上のインスタンスジオメトリ
- JZT-DetailGash – ノット/ガッシュのツリー詳細生成
- JZT-CutterGen – フラクチャリングモディファイヤに入力するカッタージオメトリを生成
■Modifiers
- JZT-Skeleton – ツリースプラインをkinefxリグに変換
- JZT-Wind – kinefxスケルトンに手続き型の風を生成
- JZT-Growth – 成長するkinefxスケルトンをアニメーション化
- JZT_WireSkeleton – ワイヤーシミュレーション用にkinefxスケルトンを準備
- JZT_AnimTransfer – アニメーション(ワイヤーシミュレーションなど)をkinefxリグに転送し、変換を計算
- JZT-SKINNING – スケルトンアニメーションをジオメトリと葉に適用
- JZT-FRACTURING – ジオメトリを破壊し、弾丸シミュレーション用の定数を準備
■Presets
- JZT-Fern(シダ) – Fernのサンプルファイル
- JZT-PalmTree – Palmtreeのサンプルファイル
- JZT-GumTree – Birchtreeのサンプルファイル
- JZT-ChristmasTree – Pinetreeのサンプルファイル
- JZT-WIRESIM – スケルトンを使用してワイヤーシミュレーションをセットアップする方法のサンプルファイル。(GumTreeの一部)
- JZT-BULLETSIM – 変形する弾丸シミュレーションを設定する方法のサンプルファイル。(GumTreeの一部)
それぞれのノードの詳しい説明は、こちらのドキュメントから確認できます。
インストール方法
JZTrees をhoudiniのホームフォルダに置くことは推奨されていません。
また、 JZTrees のルートには、ツールキットがどこにあるかをhoudiniに示すための.jsonファイルがあり、この.jsonファイルをテキストエディタで開き、調整する必要があります。
次の動画でインストール方法を確認することができます。
このツールを気に入った場合、こちらから JZT(joshuazt氏)を支援することができます。
JZTrees のダウンロードはこちらから
コメント