社区问答

欢迎来到 Audiokinetic 社区问答论坛。在此,Wwise 和 Strata 用户可互帮互助。如需我们团队直接提供协助,请前往技术支持申请单页面。若要报告问题,请在 Audiokinetic Launcher 中选择“报告错误”选项(注意,问答论坛并不会接收错误报告)。我们内部设有专门的错误报告系统,会有专人查看报告并设法解决问题。

要想尽快得到满意的解答,请在提问时注意以下几点:

  • 描述尽量具体:比如,想达到什么样的目的,或者具体哪里有问题。
  • 包含关键细节:比如,Wwise 和游戏引擎版本以及所用操作系统等等。
  • 阐明所做努力:阐明自己为了排除故障都采取了哪些措施。
  • 聚焦问题本身:聚焦于问题本身的相关技术细节,以便别人可以快速找到解决方案。

0 投票
I am still figuring out the ins and outs of using Wwise + UE4.

 

Looking over the documentation for Occlusion: it seems the only way to enable occlusion is through blueprints. So does that mean I have to create Blueprint nodes for every AKComponent I am using? Or do I only have to set up occlusion for the player on their blueprint?

 

If the latter is the case then fine, but the former seems really time consuming and bloated. And how would AkAmbientSounds get occlusion enabled if the former is the case?
分类:General Discussion | 用户: Jack M. (430 分)

1个回答

+1 投票
 
已采纳

This is actually going to change in the 4.7 integration. We've exposed the AkComponent directly on the AkAmbient, and as a result, the occlusion refresh interval shows up it its details panel (see image)

The same options will be available when you add an AkComponent to a blueprint, too.

用户: Benoit S. (Audiokinetic) (16.0k 分)
采纳于 用户:Jack M.
Cool! So to clarify for current implementation: the set Occlusion Interval does indeed need to be on each AKactor and *not* on the player/listener?

What is the ETA for 4.7 integration?
Yes, occlusion is set on AkComponents, not on the listener.

It usually takes us two weeks to get a new integration out.
And one more Q: How do I enable occlusion on sounds that are spawned at runtime or sounds on other players in a level? Do those have to be set up on a per object/component basis in a Blueprint?
Yes, you'll need to get the AkComponent, and then set the Occlusion refresh interval on them. However, the default value for the Occlusion refresh interval is 0.2, so the feature is on by default.
I keep getting confused!

So the refresh is on by default, or Occlusion is on be default? (I would prefer the latter)
Both. There is no switch for occlusion; everything is controlled by the refresh interval. If the interval is set to 0, occlusion is turned off for this AkComponent. Setting it to a non-zero value will enable the occlusion feature.
Hey, apologies for digging up an old thread (and hijacking it!) but it looks like in UE4.27 and Wwise 2021.1.10.7883 the Occlusion Refresh Interval is set to 0 as default. Is there somewhere in the settings that I can change this to a different value so that all sounds adhere to a new value by default?

Thanks
...