projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
poll functions
[carveJwlIkooP6JGAAIwe30JlM.git]
/
audio.h
diff --git
a/audio.h
b/audio.h
index f13280be013e1a7c614c2778320c07ade983389b..2d0417fd3293a9b8902f282ab4e1fd6ec69b5ca8 100644
(file)
--- a/
audio.h
+++ b/
audio.h
@@
-231,18
+231,18
@@
VG_STATIC void audio_init(void)
audio_unlock();
audio_unlock();
- vg_
convar_push( (struct vg_con
var){
+ vg_
var_push( (struct vg_
var){
.name = "aud_debug_soundscape",
.data = &k_audio_debug_soundscape,
.name = "aud_debug_soundscape",
.data = &k_audio_debug_soundscape,
- .data_type = k_
con
var_dtype_i32,
+ .data_type = k_var_dtype_i32,
.opt_i32 = { .min=0, .max=1, .clamp=0 },
.persistent = 1
});
.opt_i32 = { .min=0, .max=1, .clamp=0 },
.persistent = 1
});
- vg_
convar_push( (struct vg_con
var){
+ vg_
var_push( (struct vg_
var){
.name = "aud_occlusion_rate",
.data = &k_audio_occlusion_rate,
.name = "aud_occlusion_rate",
.data = &k_audio_occlusion_rate,
- .data_type = k_
con
var_dtype_f32,
+ .data_type = k_var_dtype_f32,
.opt_f32 = { .clamp = 0 },
.persistent = 1
});
.opt_f32 = { .clamp = 0 },
.persistent = 1
});
@@
-305,7
+305,7
@@
VG_STATIC void audio_sample_occlusion( v3f origin )
float occlusion = 1.0f - (d * (1.0f/(sample_dist*(float)sample_count))),
rate = VG_TIMESTEP_FIXED * k_audio_occlusion_rate,
float occlusion = 1.0f - (d * (1.0f/(sample_dist*(float)sample_count))),
rate = VG_TIMESTEP_FIXED * k_audio_occlusion_rate,
- target = powf(
occlusion
, 6.0f );
+ target = powf(
vg_maxf(occlusion,0.0f)
, 6.0f );
audio_occlusion_current = vg_lerpf( audio_occlusion_current, target, rate );
}
audio_occlusion_current = vg_lerpf( audio_occlusion_current, target, rate );
}