补个
原文链接。
理论上3D音频更多的还是计算的效果,发声设备只要够用就可以,毕竟人耳就两个感受器。决定声音方向感主要是左右耳听到声音的时间差和响度区别(区分左右),耳廓(HRTF)对声音造成的影响(区分左右以及上下)。只要计算得对,效果跟你在现实世界放个音源是一样的。
用耳机的话问题相对简单,只需要根据虚拟空间里的位置关系和HRTF计算你的耳朵最终听到的是什么样的声音,用喇叭的话在这个基础上还要抵消现实中喇叭和你的位置关系以及HRTF的影响,比如说这个声音明明是从前面传来的,却要让你感觉是从侧面来的,这明显更困难。而且发声设备和你的相对位置不固定,房间内可能还有其他物品影响。