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
にー兄さん
June 17, 2020
Technology
0
1k
ParticleStripを使って軽率にtrailパーティクルを作る
エンジニア志望学生LT#4で登壇した資料
にー兄さん
June 17, 2020
Tweet
Share
More Decks by にー兄さん
See All by にー兄さん
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
250
XRエンジニアの視点から XRのイマと社会実装の実現について考える / thinking-about-xr-popularization
drumath2237
0
38
軽率にプログラミング言語のシンタックスについて考えてみよう / lets-think-about-programming-lang-syntax
drumath2237
0
81
エンジニアが軽率に趣味から始める、OSS貢献を軸とした個人活動 / oss-contribution-as-a-hoby-project
drumath2237
0
51
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
300
フォークギター with VFXの 制作を軽率に振り返ろう! / look back fork guitar with vfx
drumath2237
0
66
軽率に始まった Babylon.js勉強会運営の 1年間をふりかえって / look back babylonjs japan activity
drumath2237
0
110
利己的利他、 あるいは軽率2.0に備えよ。 / prepare-for-keisotsu-2.0
drumath2237
0
73
軽率にAndroidXRのJetpack SceneCoreを使って3Dモデルを表示してみる / androidxr-scenecore-3dmodels
drumath2237
0
200
Other Decks in Technology
See All in Technology
CQRS/ESになぜアクターモデルが必要なのか
j5ik2o
0
790
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
810
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
130
Digitization部 紹介資料
sansan33
PRO
1
6.5k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
産業的変化も組織的変化も乗り越えられるチームへの成長 〜チームの変化から見出す明るい未来〜
kakehashi
PRO
1
480
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
BidiAgent と Nova 2 Sonic から考える音声 AI について
yama3133
2
150
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
11
6.1k
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
1.4k
Featured
See All Featured
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
From π to Pie charts
rasagy
0
100
Designing for Timeless Needs
cassininazir
0
110
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.8k
WENDY [Excerpt]
tessaabrams
9
35k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
How GitHub (no longer) Works
holman
316
140k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
Are puppies a ranking factor?
jonoalderson
0
2.6k
Building an army of robots
kneath
306
46k
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を使ったサンプル