【问题标题】:Bad performance in PIXI.JSPIXI.JS 性能不佳
【发布时间】:2016-12-24 19:44:00
【问题描述】:

我正在创建一个编辑器来制作可打印的衬衫,我使用三个 js 和 pixi js。我的衬衫或杯子之类的对象在三个 js 中,而工作场所就像 canvas,我可以在其中编辑所有内容来自 PIXI。我认为这是一个问题。我的容器的尺寸像 4000x4000 ...我知道,它很大,但是没有很多对象,那么性能问题在哪里?这在 Firefox 中非常重要,其中最小的纹理(product stone15)是 FPS 大约 2-7 ..... 它的低太可怕了!

我做错了什么以及如何修复它以便主要在 Chrome 和 Firefox 中获得更好的性能?

这个产品好一点http://localhost:8080/index.html?product=stone15

这在 chrome 和 firefox 中都非常可怕:http://localhost:8080/?product=tricko_polyester_unisex

这在 chrome 中很好,但在 Firefox 中不好:http://localhost:8080/?product=cup&type=white

在这里你可以找到我的来源

https://github.com/kstroka/myeditor

【问题讨论】:

  • 您已链接到您的本地主机,我们将无法看到这些链接
  • 您是否使用过浏览器性能分析。喜欢在开发工具中使用配置文件和时间线选项卡吗?这些将为您提供跟踪问题的最佳起点。 4000 x 4000 听起来并不多。例如,我正在制作一个尺寸约为 14k x 14k 的可滚动地图,如下所示:plnkr.co/edit/X9XexHw65aB5Sa6xSroZ?p=preview 即使在移动设备中也可以正常工作(或可以正常工作)。虽然那里有一个小注释。我只使用 webgl。
  • 我发现pixi渲染器没有问题,但是three.js渲染器有问题,但我不知道如何解决它

标签: three.js pixi.js


【解决方案1】:

只是一个想法:如果您使用过多的掩码,您可能会遇到糟糕的性能......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-30
    • 2020-04-21
    • 2011-01-03
    • 2016-11-06
    • 2019-06-15
    • 2013-06-11
    • 2010-12-31
    • 2012-01-25
    相关资源
    最近更新 更多