【Unity】VFXグラフで虫が飛び回るエフェクトを作る
VFXグラフでハエが飛び回るエフェクトを作ってみました。 蝿の画像 素材サイトで蝿の画像をダウンロードし、GIMP等でシルエットを切り抜きます。レイヤーマスクを追加して蝿の部分を白、蝿以外の部分を黒に塗り分けます。 羽の… 続きを読む »
VFXグラフでハエが飛び回るエフェクトを作ってみました。 蝿の画像 素材サイトで蝿の画像をダウンロードし、GIMP等でシルエットを切り抜きます。レイヤーマスクを追加して蝿の部分を白、蝿以外の部分を黒に塗り分けます。 羽の… 続きを読む »
「Set Position (Shape: Mesh)」ブロックを使って、VFXグラフでメッシュの頂点からランダムにパーティクルを出してみました。 VFXグラフを作る まず、Projectウィンドウで右クリックして新しい… 続きを読む »
Unityのサンプルシーンの竹のようなモデルをBlenderで作ってみました。 完成したモデルでは、幹の周囲を上向きの葉が囲っています。幹の下半分にはほとんど葉がなく、幹の先端の近くや下部では葉が小さいです。 これらの葉… 続きを読む »
簡単にローポリの木を作ってみました。 まず木の画像を用意します。今回はtextures.comでダウンロードしました。これをBlenderの3Dビューポートで1キーを押して正面から見ているときに、ビューポートにドラッグア… 続きを読む »
人参に葉を付けてみました。 まず写真素材サイトで葉の付いた人参の写真をダウンロードして、GIMPで開き、色域を選択します。 背景の白を選択すると、真っ白い部分だけ自動で選択されます。 選択範囲を反転します。 選択ツールで… 続きを読む »
UnityのVFXグラフでマズルフラッシュを作ってみました。 パーティクルが一つずつ出るようにする 銃弾を発射するときにPlay()を呼んでエフェクトを再生します。この時に一つずつパーティクルが出るようにしたいので、Si… 続きを読む »
チャージショットの記事で玉が床に衝突したときに、パーティクルを生成してみます。 そして、衝突のときの速度によってパーティクルの数を増やします。 まずヒエラルキーウィンドウで右クリックからパーティクルシステムを新規作成しま… 続きを読む »
マウスで示した方向へパーティクルを飛ばします。 デフォルトのVisual Effect Graphを少しだけ変更します。 Initialize Particleコンテキストの「Set Velocity Random」ブロ… 続きを読む »
Visual Effect Graphを使って簡単な火の粉のようなエフェクト作りました。 デフォルトでは主に上方向に飛んで、重力によって落ちてきます。 これをSphereとCubeが衝突した場所に生成するときに、Cube… 続きを読む »
岩だけでなくコインも流して、コインを10枚すべて取れたらクリアということにしてみます。 スタンダードアセットにちょうどよいコインのオブジェクトがあるので使います。 これをコピーしてわかりやすく他のフォルダに移して編集しま… 続きを読む »
プレイヤーが枠からはみ出たときに爆発させるようにします。 Playerにつけたスクリプトのクラスの冒頭に爆発のオブジェクトを宣言します。 public GameObject explosion; publicにしているの… 続きを読む »
スタンダードアセットには、たくさんのパーティクルシステムが用意されています。 これらは、シーンにドラッグアンドドロップで配置するだけで簡単に使えます。 ジェットエンジンのような「Afterburner」 砂塵のような「D… 続きを読む »