Systemを使ってぶつかったときに水しぶきが出る押し寄せる波の作り方を紹介します。完成アニメーション完成のイメージはこのようなものになります。GALLERYからサンプル空間を体験できます。記事で紹介しているUnityプロジェクトのダウンロードはこちらからできます。Systemを選択します。Systemが生成されました。次にShapeモジュールにチェックを入れて形状と向きを変更します。Emissionモジュールの設定Emissionモジュールにチェックを入れて値を設定していきます。Timeを0にします。200,Intervalは4にします。Trailsモジュールの設定trailsモジュールにチェックを入れてTrailを追加します。MaterialをDefault-Particleにします。materialの追加マテリアルを変えたので見た目がきれいになりました。Lifetimeの設定を追加します。Trailsの詳細設定メインモジュールの設定メインモジュールの値を変更していきます。Modifierを0.7にします。これで形状と動きができました。Lifetimeモジュール色をつける波の色が真っ白のままなので色を付けていきます。Lifetimeモジュールのグラデーションを設定していきます。Colorのグラデーションブルーで始まって消える前に白くなっていくようなグラデーションにします。Noiseモジュールの追加Noiseモジュールを追加して少しばらつきのある動きを加えます。Frequencyを0.4にします。Collisionモジュールの追加Collisionモジュールを追加してパーティクルが衝突するようにします。Lossを0.5にします。Withの項目で衝突するオブジェクトのレイヤーを指定できます。そのための新規レイヤーを作成します。Objectにします。Objectを指定します。Objectのレイヤーとだけ衝突するようになりました。Objectに変えることでパーティクルと衝突できるようになります。※現在STYLYではDefaultレイヤーオブジェクトしかアップロードできない仕様になっております。STYLYにアップロードする場合はすべてDefaultレイヤーのままにしてください。WithもEvrythingのままにしてください。Planeにもレイヤーを指定パーティクルと衝突させたいオブジェクトはすべてこのレイヤーに設定します。水しぶきのパーティクルここからパーティクルが衝突したときに発生する水しぶきを作っていきます。Systemを作成します。Sysytemの追加Shapeモジュールの設定Shapeの形状はSphereでRadiusは0.1にします。Shapeの変更メインモジュールの設定メインモジュールの値を設定していきます。Modifierを0.5にします。Cycleを1にします。水しぶきにも衝突判定を発生させます。Objectレイヤーを設定します。※現在STYLYではDefaultレイヤーオブジェクトしかアップロードできない仕様になっております。STYLYにアップロードする場合はすべてDefaultレイヤーのままにしてください。WithもEvrythingのままにしてください。大きい波のエフェクトがオブジェクトに衝突したときに水しぶきのエフェクトが発生するようにします。Emittersを追加します。その時に発生するエフェクトは水しぶきのエフェクトにします。Reparentにするこの画面が出て来たらYes,Reparentにします。Objectレイヤーのオブジェクトに衝突すると水しぶきのエフェクトが発生するようになりました。Objectレイヤーにしてあります。Editorに配置するとすぐに衝突判定が発生してしまいます。Editor上でアセットロード時にBoxColliderを自動で生成して貼り付けているためです。Launcherを起動してVRゴーグルで見るときには解消されます。Systemを使って波と水しぶきを表現する方法を紹介しました。パーティクルにコリジョンを与えることによってよりリアルで説得力のある表現ができるようになります。Venue」プロジェクトでんぱ組.incとXRクリエイターが協力し、渋谷スクランブル交差点で新しい音楽体験を創り出そう。総額300万円の還元金、制作アセットの提供、審査にはでんぱ組.incも参加!あなたのアイデアで都市をステージに変えましょう。スマホがなくなる日』(幻冬舎)10年後のテクノロジーを誰が想像できるだろうか──。2024年、ついに「空間を身にまとう時代」の実現を加速するデバイスが登場!人類はスマホの小さな画面から解放され、空間という無限のキャンバスを手に入れる。スマホがなくなる日、次世代デバイスでどんなミライをつくれるのか。スマホがなくなる日──。この先に続くミライは、本書を読んで創造してみてください。