PureECS アニメーション検証
- Unity2018.3.0b12
- Entities 0.0.12-preview.21
内容を簡単に説明すると、GPU Instancingで描画されるモデルを頂点シェーダーでTextureに書き込まれたアニメーションデータを参照する形で動かし、それに伴うアニメーションの振り分けや再生キーフレームの管理などをECSで対応すると言ったサンプル。
シェーダーでのアニメーションについては「sugi-cho/Animation-Texture-Baker」を使わせて頂きました。
技術解説についてはテラシュールブログさんでも取り上げられているので詳細は「こちら」を参照。
※以下のGIFでは配管工が動いてますが、実際にプロジェクトのサンプルで動くモデルはローポリユニティちゃんとなります。
この作品はユニティちゃんライセンス条項の元に提供されています