【问题标题】:pixi.js how to do batch renderingpixi.js 如何进行批量渲染
【发布时间】:2020-08-10 01:13:17
【问题描述】:

我正在寻求batch rendering 的帮助。我理解它出于性能目的将诸如精灵、图形等对象批处理在一起。我有大量的对象要显示。然而,我找到的唯一帮助是this,这很难理解。是否有任何简单的教程或指导?理想情况下,我想要一个非常简单的示例,将 2 个精灵批处理在一起,并在一次绘制调用中渲染它们。非常感谢。

【问题讨论】:

    标签: pixi.js


    【解决方案1】:

    我与 pixi-viewport 的创建者交谈,他说 pixi 内置了批处理功能。

    性能改进是通过以下方式获得的:

    • 使用 pixi-cull(如果您还使用 pixi-viewport,性能会得到很好的提升)
    • 从图形切换到 Sprites
    • 尽量减少 sprite.interactive = true 的使用
    • 在缩小文本时使用 text.renderable = false(再次缩放与 pixi-viewport 相关)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-10
      • 2021-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多