Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ParticleStripを使って軽率にtrailパーティクルを作る
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
にー兄さん
June 17, 2020
Technology
1.1k
0
Share
ParticleStripを使って軽率にtrailパーティクルを作る
エンジニア志望学生LT#4で登壇した資料
にー兄さん
June 17, 2020
More Decks by にー兄さん
See All by にー兄さん
この時代にOSS開発に向き合ってみる / face the oss development in this era
drumath2237
0
37
プログラマの職能が代替可能になりつつあるこの時代でプログラムと向き合う修行を積む / dedicating myself to the discipline of programming
drumath2237
0
90
個人的3D Gaussian Splattingニュースをご紹介 / sharing 3d gaussian splatting news
drumath2237
0
500
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
610
XRエンジニアの視点から XRのイマと社会実装の実現について考える / thinking-about-xr-popularization
drumath2237
0
75
軽率にプログラミング言語のシンタックスについて考えてみよう / lets-think-about-programming-lang-syntax
drumath2237
0
100
エンジニアが軽率に趣味から始める、OSS貢献を軸とした個人活動 / oss-contribution-as-a-hoby-project
drumath2237
0
82
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
410
フォークギター with VFXの 制作を軽率に振り返ろう! / look back fork guitar with vfx
drumath2237
0
97
Other Decks in Technology
See All in Technology
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
740
最新技術を"今は選ばない"という技術選定
leveragestech
PRO
0
340
ラズパイ & Picoで入門:Zephyr(RTOS)の環境構築からビルドまでの紹介
iotengineer22
0
150
インプロセスQAのための要因から捉えるプロジェクトリスクマネジメントnano #1 開発リソース効率状態への対処 #jasstnano
barus_qa
0
210
LookerとADKで作る社内AIエージェント
chanyou0311
0
280
TSKaigi 2026 - enumよ、さようなら
teamlab
PRO
2
240
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
170
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
720
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
1
120
Swift Sequence の便利 API 再発見
treastrain
1
290
【新卒研修】ライブデモ + compose.yaml読解_講義資料
dip_tech
PRO
0
100
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
360
Typedesign – Prime Four
hannesfritz
42
3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
The Cult of Friendly URLs
andyhume
79
6.9k
Mind Mapping
helmedeiros
PRO
1
190
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
170
Testing 201, or: Great Expectations
jmmastey
46
8.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
370
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
Transcript
ParticleStripを使って軽率に trailパーティクルを作る にー兄さん(@ninisan_drumath) エンジニア志望学生LT
にー兄さん自己紹介 筑波大学情報科学類3年(coins18) リアルタイムCG、Humanoid制御、xRとか好き 最近はもっぱらUnity開発がメイン マイブームはAzureKinectとVFX Graph twitter: @ninisan_drumath
agenda UnityとVFX Graph VFX Graphでできること ParticleStripを使ったtrail表現
UnityとVFX Graph
ところで、みなさん。
ビカビカ光る大量のパーティクルを使って
ビカビカ光る大量のパーティクルを使って バチバチにかっこいいエフェクトを
ビカビカ光る大量のパーティクルを使って バチバチにかっこいいエフェクトを 構築してみたいですよね?
たいていの人類は High Dynamic Range Colorを良い感じに ToneMappingしてBloomを強くかけると 気持ちがいいと感じる(諸説) -古事記より-
たいていの人類は High Dynamic Range Colorを良い感じに ToneMappingしてBloomを強くかけると 気持ちがいいと感じる(諸説) -古事記より-
Unityの新しいパーティクルシステム 名称 特徴 制約 従来 shuriken CPUパーティクル、設定画面が煩雑 特になし 最新 VFX
Graph GPUパーティクル、ノードベース SRP推奨 SF のホログラムでも火を噴くドラゴンでも、あるいは雨が打 ちつける窓でも、 Visual Effect Graph のノードベースのエ フェクトと適応性のある機能を使えば、美しい VFX がリアル タイムで作れます。-Unity Blogより-
そういえば新しいUnityがリリース 6/9にUnity 2019.4 LTSがリリース PVでVFX Graphも 大々的に取り上げられた
VFX Graphでできること
demo
ParticleStripを使ったtrail表現
demo
パーティクルを線でつなぐことで実現
パーティクルを線でつなぐことで実現
実際のノード
実際のノード 赤枠:普通のノード 青枠:ParticleStripのノード
実際のノード UpdateノードやOutputノードにも Particle Stripがついている
実際のノード OutputノードにはLit対応のものも 資料作っててDistortion Quad というノードを発見
実際のノード OutputノードにはLit対応のものも 資料作っててDistortion Quad というノードを発見
オススメの機能1:Cast Shadows 影(shadow)を落としてくれる りっちリッチな表現が可能に Lit系のoutputノードにはオススメ
オススメの機能2:Bend Normal Particle Stripの法線を曲げてくれる →丸みを帯びた奇跡の描画が可能 管みたいな表現ができる
Inspectorから設定ができる Cast ShadowsやBlend Normalなどは Inspectorから設定できる VFX Graphのウィンドウに意識が行きがちだが わりとInspector使うと設定が楽
おわりに
まとめ:VFX Graphは結構楽しい ノードベースになったので従来よりも操作性が良い GPUベースなので結構負荷をかけられる 色々面白い表現ができる
参考 Unity のVFX Grapghサイト https://unity.com/ja/visual-effect-graph Unity japanのYoutubeライブ「VFX Graphでなんか作る」 https://www.youtube.com/watch?v=6Ff7S4ocNGs&t=2s keijiro先生のparticleStripを使ったサンプル