Upgrade to Pro — share decks privately, control downloads, hide ads and more …

スキャンデータを使った リッチなVFXを軽率に作ろう

スキャンデータを使った リッチなVFXを軽率に作ろう

yokohama.unity mini #7でLTと運男子たときの資料です

にー兄さん

March 05, 2021
Tweet

More Decks by にー兄さん

Other Decks in Technology

Transcript

  1. - 現在ではPropertyとして配列を受け渡せない - ではどうするか? - Textureに情報を焼いて渡す - ただの1次元の配列であれば height 1のテクスチャにする

    - Texture2DArrayや3DTextureなどは扱えるし、 Sampleノードがちゃんとある(後述) - パフォーマンスによってはComputeShader を組み合わせてテクスチャを作成することも 余談:VFX Graphは配列を扱えない
  2. VFX GraphでSDF/VFを扱う - .vfファイルとして読み込んだデータは 3Dテクスチャとして扱われる - Unity2020からインスペクタでプレビューされ て嬉しい - Sample

    Texture3D、Load Texture3Dなどの ノードで使うことができる - SDFを使ったノードがあり、結構面白いことが できる - もっと気軽にSDFが 作れるようになったら嬉しいな
  3. まとめ&お気持ち - VFX GraphはSDFを使うとリッチな表現ができる - SDFの生成はちょっと大変かも(外部ツールを使うので) - 「ビジュアライゼーションのプラットフォームとしてVFX Graphはとても有効」 by

    高橋啓治郎氏 - 構想→調査→実装→リリース→LTまで8日くらいで とてもテンポよく取り組めた。脳汁すごい。サマーインターンかな? - 知らない技術の検証とかは好きなので、とても楽しかった