3D-Audio

Three.JS ermöglicht das Erstellen von 3D-Audio-Objekten über die Klasse THREE.PositionalAudio. Damit können Sounds an Meshs angehängt werden, was insbesondere beim Feuer, welches ebenfalls dynamisch in der Spielwelt platziert wird, sehr komfortabel ist.

Über die Klasse THREE.PositionalAudio lassen sich dann Sound-Objekte erstellen, welche weitere Eigenschaften wie z.B. eine Distanz besitzen, ab welcher der Sound nicht mehr zu hören ist oder wie schnell die Lautstärke leiser werden soll. Welche Attribute für PositionalAudio-Objekte verfügbar sind, lässt sich nicht in der Dokumentation von Three.JS nachschlagen, sodass ein Blick in die Klasse selbst sinnvoll ist.

Hier ist letztendlich viel Feinabstimmung erforderlich, um die richtigen Parameter zu finden, damit die Sounds einen möglichst realistischen Eindruck machen.

results matching ""

    No results matching ""