レッスン 4
目次
Wwise Matrix Reverbは負荷が非常に小さいEffectです。よい効果を出してくれますが、制御できる項目が少ないため、Presetsの補助を利用しない限りカスタマイズするのが難しいです。今、Pine Forest HutにRoomVerb Effectが設定されていますが、これをWwise Matrix Reverbに変えて、最適化の効力をデモしてください。まず、リバーブをテストする音を選ぶところから始めます。
-
Project ExplorerでActor-Mixer Hierarchy > Default Work Unit > World > Player > Playerに移り、Player_PickupというSwitch Containerを選択します。
WorldというActor Mixerの下にある音はすべてUse game-defined auxiliary sendsの設定になっているため、どのゲームオブジェクトをどのAuxiliary Busで処理するのかをゲームがWwiseに伝えます。例えばプレイヤーがCaveの中に入っていくと、WorldサウンドをすべてCaveというAuxiliary Busに送るように、ゲームがWwiseに伝えます。今、一時的にPlayer_PickupというSwitch Containerを、これから実験に使うAuxiliary Busに設定してください。
-
Object TabのGeneral Settingsタブで、User-Defined Auxiliary SendsのOverride parentを選択します。
-
Project ExplorerでMaster-Mixer Hierarchy > Master Audio Bus > World > AUX > Region_PineForestを展開し、PineForest_Hut というAuxiliary Busを最初のAuxiliary Busまでドラッグします。
デモ用に、Auxiliary Busへのセンドボリュームも大きくし、リバーブが聞こえやすいようにしてください。
-
ID 0のAuxiliary BusのVolumeをドラッグして、12まで上げます。
-
PineForest_HutというAuxiliary Busを選択します。
-
EffectsタブでAdd Effect(+)をクリックし、Matrix Reverb > Reverbs > WAG_PineForest_Hutを選択します。
-
ツールバーでStart Captureをクリックします。
ここで、右のカウンター値が上がり始め、ボタンが赤色になるのに注目してください。
-
Transport ControlでPlayer_Pickupが選択されていることを確認し、Playを1回クリックします。
-
ツールバーでStop Capture をクリックし、キャプチャを停止します。
それでは、Profilerレイアウトを見てMatrix ReverbのResource Usageを探してください。
-
LayoutsでProfilerレイアウトを選択し、Advanced Profilerビューに移動してCPUタブを選択します。
Performance Monitorのタイムカーソルをドラッグすれば、CPU使用が最高になるピークを探せます。「はじめに」の節に記載されたハードウェア仕様を使うと、0.195% CPUというピーク使用値が測定されました。