unity リアルな焚火の炎に挑戦

Unityで焚火の炎をパーティクルを使って作りたいと思います。

今回使用する焚火の炎のテクスチャです。
ご自由にお使いください。

128px × 128px で解像度は72です

最初にプロジェクトに、FIreフォルダを作成します
炎のテクスチャをドラッグでもってきます。

マテリアルの作成

次に、Fireマテリアルと、Sparkマテリアルをつくります。
2つのマテリアルのシェーダーは、Legacy Shaders > Particles >Additive(Soft)を選択
そこに、テクスチャをドラッグであてはめます。

ヒエラルキーに空のゲームオブジェクトを作成し、名前をFireにします。
その中に、ポイントライト1つ作成します。Fireの子になるようにします。

さらに、Fireの子にSparkという名前で空のゲームオブジェクトを作成します。

 

flameパーティクル用

sparkパーティクル用

YouTube動画もよかったらみてください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です