Houdiniスレ
UE5やUnityやらが注目される中、縁の下で力持ちをし続けているプロシージャル3DCGソフト。
UnityおよびUnrealを使って開発してる人は、ぜひ騙されたと思って体験版を1年触ってみてほしい。
ので立てた
今や映像と同じほどにゲームにおいて親和性とパワーを発揮するHoudiniの存在を知ってくれ HDAファイルの使用方法
1.SideFX社のHPにアカウントを作り、Houdini Launcherをインストール。
2.Launcherを立ち上げ、Engineタブから使用しているHoudiniのバージョン(多分HDAファイルを作ったバージョン)のHoudini Engineをダウンロード。
3.1 Unityの場合
Modifyを開き、インストールパスを確認して、そこにあるunitypackageをUnityでAsset import。
3.2 Unrealの場合
Modifyを開き、インストールパスを確認し、そこにあるHoudini Engineフォルダを丸ごとUnrealのプロジェクトフォルダにあるPluginsの中にコピー。
4.コンテンツブラウザーにHDAファイルを放り込み、シーンにポイでHDAの通りのものがゲームエンジン上に出てくる。 >>3
あすまんUnrealの場合はPlugin SettingからHoudini Engineを有効にする必要があった ちなみにこのソフトには他の3DCGソフトでは数万以上するプラグインでできるような事がこのソフト内で容易に出来ることが多々多々多々本当に数多くある https://www.youtube.com/watch?v=nIht5xmsTtw
メジャーアップデート間近だぞ
アップデート来たら速19.5対応のチュートリアルを公式が出すからこれを機にHoudiniを触ろう おすすめするばっかりだとあれだからいい加減なんか貼ろうか 最上位のHoudiniFXで買い切り40万
Houdini Coreっていう機能制限付きの廉価版が買い切りでいくらか忘れた
Houdini indieっていう最上位同等で機能制限なしのサブスク版が1年数万くらい
Houdini Apprenticeっていう体験版は無料で無期限ただし商用利用不可 昔数百万円くらいしたっていうのはまあぶっちゃけ昔の3DCGソフトそんな感じだったし
Houdiniは現代でもなお強気の価格設定だけどあまりに唯一無二すぎるので誰も文句言わない 各ライセンスごとの違いはここ見てくれ
基本的に俺たちが関係あるのはindie(サブスク、最上位同等、商用利用可能)かCore(買い切り、廉価版、商用利用可能)かApprentice(ずっと無料、ほぼ最上位同等、商用利用不可)のみだと思う
https://www.sidefx.com/products/compare/ じゃあApprenticeならフリゲーで使えるじゃんって思うかもしれないんだが
重大な機能制限があってfbx形式や、Houdini Engineで読み込むhda(デジタルアセット)形式が書き出せない
だからあくまでApprenticeは最初の練習に使って、価格に納得できるくらい使い倒せる自信がついてきた頃にindieに以降してくのをおすすめする 別にアセットを置けば何かすごいものが出てくるとかでなくとも
すでにあるアセットをベースに何か効果を付けるとか、原点の位置がおかしい物の修正とか
わざわざいちいちDCC立ち上げてまでやりたくねえなってこともアセット化できるというあれ
https://dl.dropboxusercontent.com/s/l08xsi48y280xfp/2022-07-20%2012-42-39.mp4 そういやHDA(hdalc)ファイルとHoudini Engine自体は無料でも使えるっぽいな
試してないけど
できる範囲かつ簡単なものでいいならどんなのが欲しいか言ってくれたらなんか作るぞ 丁寧にありがとう値段的には安くなったなぁ
XSI は滅びたから魔術師には頑張ってほしいわ
Core はパーティクルにガッツリ制限入ってるね >>12
この位ならUE単体で出来るって気が付いてしまってた わざわざ金払って専用の言語覚える価値はあるのだろうか https://youtu.be/CzV-pOkxu1w
これそのまま組み立ててぼくはこんなことが出来ますよってwww我が物顔でドヤ顔しようとしたけど用事ができたから
元動画で我慢してくれすまん
とはいえこういう配置するくらいなら実はBPでも出来るというか、Content Exampleで各レベルを作るBPで実際やってあるんだが
ボリュームを扱うとか値の管理とか
そういう所がHoudiniの方が楽
楽することは大事だぞ~ 特に我々は少人数(偏見)だからな
現実的な作業量で圧倒的物量を生み出すにおいてプロシージャルなワークフローを持つことはだいぶ捗るはず Simon Houdini大好き英語だけどクソ分かりやすいし https://streamable.com/2c2nj5
交差点ジェネレータ素晴らしい
ググれば出てくるやつを横着するためにちょっといじった Labs Poly Scalpelに感謝の正拳突き一万本だわ よく使うノードの早引き表みたいなのはありますか?
日本語で 人によるところあるからなあ
めんたいこ先生だっけ
あの人のツイートにそれに近しいものはあった気がするけど
何がしたいのかにもよるからなあ たとえば煙出したいとかなら
入力ジオメトリからソース作るためにPyro Source
ソースとなるポイント群のアトリビュートにノイズかけるためのAttribute Noise
ポイントそのままだと扱えないのでアトリビュートをボリューム化するVolume Rasterize Attribute
ここからシミュレーションするためにDOP network
シミュレーションするオブジェクトを持ってくるSmoke Object
シミュレーション処理が詰め込まれたSmoke solver
どこがアウトプットなのかを明示的に示すOutput
ここからシミュレーション出て別のストリーム作って
DOPの結果のボリュームをとってくるDOP import field
とってきたボリュームをレンダリング後のそれに近い状態で可視化するためのPyro Bake Volume
までがSOPのテンプレみたいな感じじゃん?
他にもVelocityとか弄りたかったらソース変形させたりするけど
それはそれとしてやることによっては今上げた全てのノードを必要としないこともある
つまりやりたいことに近いチュートリアルなんかを見てお決まりのノードを体で覚えるのがいいと思う というかやりたいことがあれば言ってくれ
そんだけで出来るかどうか、また最もスマートなアプローチかどうかは保証できんが
絶対使うだろうなってノードくらいは挙げられる VOPについて質問です
ノイズが返す値の範囲を0〜1に変換する方法について教えてください VOPにmin, maxを勝手にとってくれるノードってなかったっけ
そういうのがあったらそれをfitに繋いで0-1にしてやればいい
なかったら気合い
後で見てみる ちなみに各種ノイズ系のノードはampかけられる前の純粋な状態での最大値最小値が決まってて
それが多分公式のドキュメントのどこかに書いてあるはず
だからその最大最小をfitのインプットの最大最小に繋げてやればいい
>>38はどういう時でもその時点での最大最小をとって気合いで01にfitさせる時の対応 あとはノイズの結果を足し算でズラして割り算で潰す
とかいうスマートじゃない方法もある VOPでやる方法探したけどsnippet使ってなんか書くくらいしかわからなかったわ
おとなしくbind exportでノイズの結果を適当なアトリビュートに格納してSOPに吐き出したあと、Attribute Promoteでmin maxだけとってまたVOPにつなげるというスマートじゃない方法でいこう
これしかなさそうだ ちなみにsnippetとかVOP内でfor文みたいなの使ってポイント全部走査してminとmax出してもいいんだけど
labs min/max/averageの中にあるattribute promoteの方がもっと低レベルなところで賢い計算してるからそっちの方が多分早い ご丁寧にありがとうございます!
>ちなみに各種ノイズ系のノードはampかけられる前の純粋な状態での最大値最小値が決まってて
>それが多分公式のドキュメントのどこかに書いてあるはず
>だからその最大最小をfitのインプットの最大最小に繋げてやればいい
これでやるかと思ったものの せっかく検証して頂いたのでついでにSOPを使う方法も覚えようと思ったのですが
min_max_averageノードって19.5では名前が変わったりしましたでしょうか?
検索しても出てこず躓いてしまいました… あー
Sidefx Labsインストールされてない組か
Houdiniの組み込みのノードとはまた別にSidefxがゲーム開発とかに便利なデジタルアセットの詰め合わせを公開していて
その中にmin max averageって言うのが含まれてる 公式のサイトからHoudini Launcherというものをダウンロードして
Houdini Launcherを介してSidefx labsを落として
落としたディレクトリにあるjsonファイルを編集して
ドキュメントフォルダのPackagesに放り込むという流れ
それが終わってからHoudiniを起動するとSidefx labsが使えるようになってるはず
無理だったらSideFXに問い合わせよう まあmin max averageノード自体poly scalpelなんかと比べて中身で大したことしてないから
最悪の場合自分で用意しよう
https://i.imgur.com/KLxiAgU.png こんな初歩的なこと聞いてしまってすいません…
お陰様で無事SideFXLabsインストールとSOPで値のfit試せました
画像付きで丁寧に教えてくださり大変助かりました
また詰まった際は質問させて頂きます
よろしくお願いいたします SteamでのLabsの公式からのインストール方法いつの間にか出てたんだな
こっちの方法でインストールした方が情報も新しいしいざというときに公式のサポート受けやすそうだ
時間あるときにでもsteamに描いてある方法で入れなおした方がいいかもな ぐむむ
Pyroシミュレーションがどうしても上手にならない なるほど紙みたいに侵食するように燃やすのはPyro Source Spread使った方がいいのか 今までスプライトシート作るとき火が正方形に収まらなかったりしたとき
カメラを引いたりIntensity調節したりしてたんだけど
SDFで削ればいいじゃんっていう知見を得た
https://dl.dropboxusercontent.com/s/xskvo5gwmwss8cs/2022-10-16%2020-06-19.mp4