CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
ADX チュートリアル No.28:Listener Focus Pointの設定方法

ADXのフォーカスポイント

ADXのフォーカスポイントでは次の二つの情報から減衰等が計算されます。

  • リスナからの音源までの距離
  • リスナから見た音源の方向

UnrealEngineのフォーカスポイント

UnrealEngineには「PlayerController」があり、プレイヤの位置を取得することができます。
フォーカスポイントはプレイヤーと一対一の関係があります。
そのため、UnrealEngineでは「PlayerController」に紐づいているカメラの位置にリスナが紐づいています。

設定方法

UnrelEngineに準拠した方法で設定します。
「Set Audio Listener Attenuation Override」もしくは「Set Audio Listener Override」でリスナ位置を指定することでADXの減衰等の計算がなされます。

フォーカスポイントの位置を上記処理を行って変更した状態で、元のリスナ位置にリセットする場合は「Clear Audio Listener Attenuation Override」ノードを呼び出してください。