日々是好日~every day is a good day~

日常の中の非日常の備忘録

【Blender】【Unity】ジオメトリノードで作成したアニメーションをUnityで動かす

Blenderでジオメトリノードというツールを使って金魚のアニメーションを作ってみました

ジオメトリノードの組み方はこちらを参考にさせて頂きました

cgworld.jp

www.youtube.com

これをUnityでも動かす方法の覚え書きです

BlenderでAlembicにエクスポート 設定の変更はしてません

UnityのパッケージマネージャーからAlembicをインストール

Blenderで保存したAlembicファイルとマテリアルの画像テクスチャをUnityにドラッグ&ドロップ

新しいマテリアルを作成

マテリアルのインスペクターのアルベドに画像テクスチャをドラッグ&ドロップ

Alembicファイルのインスペクターに作成したマテリアルをドラッグ&ドロップして適用

Alembicファイルをシーン内にドラッグ&ドロップ

小さかったのでスケールを変更しています

タイムラインを開く

金魚オブジェクトを選択した状態でタイムラインを作成して保存

金魚オブジェクトを選択した状態でタイムラインの+▼からAlembic Trackを選択

金魚オブジェクトをタイムライン上にドラッグ&ドロップ

金魚オブジェクトのインスペクターのPlayable Directorのラップモードをループにする

実行すると

Unityでも動かすことができるようになりました

fbxやglbにもエクスポートしてやってみたのですがアニメーションが再現されず abcにエクスポートしました

Blenderのジオメトリノード なかなか面白い機能ですが 理解するにはもっと経験を積まないとダメなようです