Added Reverb Zones, but they don't work (Godot bug?)

remotes/1705725415861086127/tmp_refs/heads/main
unfa 2021-09-25 17:36:45 +02:00
parent 5bc7c67b8f
commit 0b041e7913
2 changed files with 131 additions and 2 deletions

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=19 format=3 uid="uid://b1078bn8gy2qf"]
[gd_scene load_steps=23 format=3 uid="uid://b1078bn8gy2qf"]
[ext_resource type="PackedScene" path="res://Assets/MapComponents/SpawnPoint.tscn" id="1"]
[ext_resource type="PackedScene" uid="uid://caipucfu7hjkk" path="res://Assets/Props/BeerCan.tscn" id="1_ecbkv"]
@ -20,6 +20,18 @@ width = 2048
height = 2048
noise = SubResource( "OpenSimplexNoise_8aprf" )
[sub_resource type="BoxShape3D" id="BoxShape3D_on65k"]
size = Vector3(61.2473, 26.9827, 39.3003)
[sub_resource type="BoxShape3D" id="BoxShape3D_iekbm"]
size = Vector3(21.6411, 9.90431, 5.14328)
[sub_resource type="BoxShape3D" id="BoxShape3D_ifsu4"]
size = Vector3(9.57142, 4.33482, 7.24653)
[sub_resource type="BoxShape3D" id="BoxShape3D_yyeg3"]
size = Vector3(4.98326, 6.23288, 20.4744)
[sub_resource type="PhysicalSkyMaterial" id="1"]
[sub_resource type="Sky" id="2"]
@ -232,6 +244,72 @@ spot_range = 9.47919
spot_angle = 65.7864
script = null
[node name="ReverbZones" type="Node3D" parent="."]
script = null
__meta__ = {
"_edit_lock_": true
}
[node name="Main" type="Area3D" parent="ReverbZones"]
collision_layer = 0
collision_mask = 0
input_ray_pickable = false
monitoring = false
reverb_bus_enable = true
reverb_bus_name = &"Reverb Large"
reverb_bus_amount = 1.0
script = null
[node name="CollisionShape3D" type="CollisionShape3D" parent="ReverbZones/Main"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.01681, 12.2897, 1.01584)
shape = SubResource( "BoxShape3D_on65k" )
script = null
[node name="Corridor" type="Area3D" parent="ReverbZones"]
collision_layer = 0
collision_mask = 0
input_ray_pickable = false
monitoring = false
reverb_bus_enable = true
reverb_bus_name = &"Reverb Medium"
reverb_bus_amount = 0.48
script = null
[node name="CollisionShape3D" type="CollisionShape3D" parent="ReverbZones/Corridor"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.8632, 7.63442, -20.0522)
shape = SubResource( "BoxShape3D_iekbm" )
script = null
[node name="Tunnel" type="Area3D" parent="ReverbZones"]
collision_layer = 0
collision_mask = 0
input_ray_pickable = false
monitoring = false
reverb_bus_enable = true
reverb_bus_name = &"Reverb Small"
reverb_bus_amount = 0.47
script = null
[node name="CollisionShape3D" type="CollisionShape3D" parent="ReverbZones/Tunnel"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.3958, 1.69262, -0.0602102)
shape = SubResource( "BoxShape3D_ifsu4" )
script = null
[node name="Bridge" type="Area3D" parent="ReverbZones"]
collision_layer = 0
collision_mask = 0
input_ray_pickable = false
monitoring = false
reverb_bus_enable = true
reverb_bus_name = &"Reverb Medium"
reverb_bus_amount = 0.43
script = null
[node name="CollisionShape3D" type="CollisionShape3D" parent="ReverbZones/Bridge"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.156265, 2.97812, -0.0602102)
shape = SubResource( "BoxShape3D_yyeg3" )
script = null
[node name="ReflectionProbes" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12.8418, -0.943157)
script = null

View File

@ -1,4 +1,4 @@
[gd_resource type="AudioBusLayout" load_steps=4 format=3 uid="uid://b1tuvipfxjwsx"]
[gd_resource type="AudioBusLayout" load_steps=7 format=3 uid="uid://bo2748emkln7r"]
[sub_resource type="AudioEffectLimiter" id="AudioEffectLimiter_34kb8"]
resource_name = "Limiter"
@ -17,6 +17,33 @@ ratio = 1.6
attack_us = 50.0
release_ms = 50.0
[sub_resource type="AudioEffectReverb" id="AudioEffectReverb_cavki"]
resource_name = "Reverb"
predelay_msec = 101.0
predelay_feedback = 0.0
room_size = 0.91
damping = 0.42
dry = 0.0
wet = 1.0
[sub_resource type="AudioEffectReverb" id="AudioEffectReverb_fo0rq"]
resource_name = "Reverb"
predelay_msec = 51.0
predelay_feedback = 0.0
room_size = 0.59
damping = 0.42
dry = 0.0
wet = 1.0
[sub_resource type="AudioEffectReverb" id="AudioEffectReverb_kj6q8"]
resource_name = "Reverb"
predelay_msec = 20.0
predelay_feedback = 0.68
room_size = 0.29
damping = 0.25
dry = 0.0
wet = 1.0
[resource]
bus/0/effect/0/effect = SubResource( "AudioEffectLimiter_34kb8" )
bus/0/effect/0/enabled = true
@ -30,3 +57,27 @@ bus/1/effect/0/effect = SubResource( "AudioEffectReverb_oi6lo" )
bus/1/effect/0/enabled = true
bus/1/effect/1/effect = SubResource( "AudioEffectCompressor_u7mct" )
bus/1/effect/1/enabled = true
bus/2/name = &"Reverb Large"
bus/2/solo = false
bus/2/mute = false
bus/2/bypass_fx = false
bus/2/volume_db = 0.0
bus/2/send = &"Master"
bus/2/effect/0/effect = SubResource( "AudioEffectReverb_cavki" )
bus/2/effect/0/enabled = true
bus/3/name = &"Reverb Medium"
bus/3/solo = false
bus/3/mute = false
bus/3/bypass_fx = false
bus/3/volume_db = 0.0
bus/3/send = &"Master"
bus/3/effect/0/effect = SubResource( "AudioEffectReverb_fo0rq" )
bus/3/effect/0/enabled = true
bus/4/name = &"Reverb Small"
bus/4/solo = false
bus/4/mute = false
bus/4/bypass_fx = false
bus/4/volume_db = 0.0
bus/4/send = &"Master"
bus/4/effect/0/effect = SubResource( "AudioEffectReverb_kj6q8" )
bus/4/effect/0/enabled = true