If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
9,350 views • Feb 12, 2024 • #godottutorial #godot4 #gamedevtutorial
Show less
In this tutorial we will learn how to make spatial audio with dynamic acoustics in Godot.
This is a basic implementation meant as an example for how you could implement dynamic acoustics, there are tons of improvements that can be made to the system but it is a good starting point and feels a lot better than the standard AudioStreamPlayer3D.
This is a quick showcase of my spatial audio system in Godot for my new project. I've been working on a system in which spatial acoustics are procedurally calculated based on the geometry of the level.
The range of different acoustics you hear is completely dynamic: The differences between being outdoors and indoors, different sizes of spaces, being outdoors but having large walls around, the sound source being in a different acoustic space than the listener, the resulting acoustics are all completely procedural.
Timestamps
0:00 Intro
0:08 What is Spatial Audio With Dynamic Acoustics
0:53 Create Scrip…...more
Spatial audio with Dynamic Acoustics in Godot | Tutorial
659Likes
9,350Views
2024Feb 12
In this tutorial we will learn how to make spatial audio with dynamic acoustics in Godot.
This is a basic implementation meant as an example for how you could implement dynamic acoustics, there are tons of improvements that can be made to the system but it is a good starting point and feels a lot better than the standard AudioStreamPlayer3D.
This is a quick showcase of my spatial audio system in Godot for my new project. I've been working on a system in which spatial acoustics are procedurally calculated based on the geometry of the level.
The range of different acoustics you hear is completely dynamic: The differences between being outdoors and indoors, different sizes of spaces, being outdoors but having large walls around, the sound source being in a different acoustic space than the listener, the resulting acoustics are all completely procedural.
Timestamps
0:00 Intro
0:08 What is Spatial Audio With Dynamic Acoustics
0:53 Create Script
1:13 Create Scene
3:38 Script Variables
4:25 Ready Function
5:27 What is left?
5:43 Update Raycast Distances
6:15 Audio Effect Functions
9:10 Lerp Settings Function
9:44 Physics Process Function
10:54 Using the SpatialAudioPlayer3D Node
11:23 Final Result
12:51 Outro
#godot4#gamedevtutorial#godottutorial…...more