⭐
パーティクルで流れ星を作る【Unity/NOVAShader】
作りたいもの
NOVAShaderのインポート
Window>PackageManagerを開いて左上の「+」を押してAdd Package from git URLをクリックして
https://github.com/CyberAgentGameEntertainment/NovaShader.git?path=/Assets/Nova
このURLをいれると基本的にインポートできるはずです。
NOVAShaderをいれて地味に感動したこと
この動画のようにカメラにテクスチャの法線が向くように映ってるの地味に感動してたんですけど、これって普通なんですかね?
詳しい方いましたら教えてください!
流れ星のマテリアルを作る
今回は以下の画像を使ってみます
この画像をUnityのAssetsにいれて、
TextureTypeを画像のようにして
MaterialをNova>Particle>UberUnlitにします。
操作した感じNOVAShaderはパーティクルをうまく使うことでエフェクトが作れる感じっぽいですね!
そのあとはこの2か所をこのように変えました!
パーティクルで流してみる
まずはヒエラルキー上で左クリックをしてEffects>Particle Systemを押してParticleを作ってみてください!!
名前をShootingStarに変えときます!
多分この画像のようになるはずです
そしたらRendererのMaterialに先ほど作ったマテリアルをアタッチしてみてください!!
星がきれいにこっちを向いて出てきます!!えらい!!
あとはいい感じに斜めに降ってくる感じに回して、どうせならスカイボックスも夜っぽくしましょう
スカイボックスの変え方がわかりやすく載っている記事です!!
このアセット使ってみました
完成!!
おわりに
NOVAShaderで大体のエフェクトが作れそうなので今後も触っていきたいです!
気分に合わせて記事を投稿したい、、、
Discussion