首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web中的节点数量是否有任何实际限制?

Web中的节点数量是否有任何实际限制?
EN

Stack Overflow用户
提问于 2021-06-08 21:25:34
回答 1查看 78关注 0票数 0

背景:

  • 一个游戏,它的特点是几十个单位,能够做许多不同的事情,制造噪音。
  • 为了达到更真实的效果,将声音与增益节点和平手节点混合在一起,以考虑空间。

这种方法在运行时生成数百个节点。

这不只是一个音频混乱,因为取决于单位和相机的位置,他们中的大多数实际上有一个零增益。

它在我的硬件上工作得很好,但我希望这个游戏能够在低端硬件上运行。

我能和很多零增益的节点呆在一起吗?还是必须预先优化,并且只向web音频API提供非零增益的节点,以避免性能问题?

我在文件里找不到任何关于限制的信息..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-08 22:36:20

通常,当增益节点的增益为零时,浏览器会做得很好。当然,连接到增益节点的所有节点都将消耗CPU,但是增益节点之后的所有节点都可以进行优化,因为已知增益节点的输出为0。在许多情况下,唯一的处理是注意节点的输出为0,而不执行任何可能发生的正常处理。(具有内存的东西,比如延迟节点或过滤器,要复杂一些。)

对于用例来说,这是否足够还很难说。但是在将来,你将有一种方法来判断你是否占用了太多的CPU。看到即将到来的渲染容量API正在规范现在。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67894763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档