[VRC] Animation Instancing Generator
- ダウンロード商品¥ 300
SkinnedMeshRendererをGPU instancing対応させる変換ツール - 『Vket2021 鉄鴉の戦場バトルフィールドオブマキナ 貧窮街ボトム』で実際に使用したブースを展示中! https://vrchat.com/home/world/wrld_d8eb97ca-9635-42b9-9290-f69fd1ed7bb1 - サンプルシーン付属! --- ワールド制作中に, 「アバターをたくさん置きたい」 「しかもアニメーションさせたい!」 という時があると思います. しかし,AnimatorとSkinnedMeshRendererを使ったアバターをたくさん並べるとそれだけで高負荷になってしまいます. そこで専用のUnityEditorとシェーダーを使うことで, AnimationTextureとMeshRendererの組み合わせに変換することで 超低負荷でアニメーションさせることができます!
# 動作環境
UdonSharpを使用しているため,VRChat用のワールド制作用途を想定しています. それ以外の部分は通常のUnity用途でも使用可能ですのでご相談ください. Unity: 2019.4.31 VRCSDK3: 2021.09.30.16.18 UdonSharp: 0.20.3
# 使い方
VRCSDK3-WORLDとUdonSharpをインポートした後, AnimationInstancingGenerator.unitypackageをインポートしてください. Unity上部のWindowタブにExtension Toolsが表示されるようになるので,その下のAnimation Mesh Generatorをクリックしてください. 新しくウィンドウが立ち上がります. その後の使い方に関してはgithubの方に詳しく載せています. 下のリンクからご覧ください https://github.com/Chootana/VRCU_GpuAnimationInstancing
# 規約
本製品の再公開を禁じます. ご質問等あればご連絡ください. 本製品を利用したことによって生じるいかなる損害に対して当方は一切責任を負いません. ワールドへの使用は基本的に製作者の明示は行わなくても大丈夫です(記載していただけると喜びます)
# アップデート履歴
[2022-06-27] 規約について一部修正 [2021-12-05] v0.0 公開 [2022-02-07] v1.0 SpawnRandomにおいてアニメーションの再生方向を修正
# 注意
説明の画像として ・ロポリこんちゃん: https://mido0021.booth.pm を使用していますが,本商品には含まれていません.
# 連絡先
chootana (ちゅーたな) Twitter: https://twitter.com/choo_zap Github: https://github.com/Chootana/VRCU_GpuAnimationInstancing *質問やお困りごと,その他欲しい機能がありましたらお気軽にご相談ください.