开源改变世界!!

vendor.js 的缓慢性 #76

推推 grbl 2年前 (2023-02-02) 104次浏览
关闭
AustinSaintAubin 打开了这个问题 2016 年 9 月 13 日 · 4条评论
关闭

vendor.js 的缓慢性#76

AustinSaintAubin 打开了这个问题 2016 年 9 月 13 日 · 4条评论

注释

vendor.js 的缓慢性 #76
贡献者
奥斯汀圣奥宾 评论了 2016 年 9 月 13 日  

我注意到我的低功率工作站和移动设备存在一个主要的性能问题。
在 Xubuntu 16.04 LTS 上使用 Firefox 和 Chrome 进行测试,两者都存在 CNC 网页的主要性能问题。
经过测试:http ://threejs.org/examples/#webgl_multiple_renderers

  • Firstfox 与 webgl_multiple_renderers 有一些滞后
  • Chrome 显示 webgl_multiple_renderers 没有滞后

Firefox 开发者工具控制台:

mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create vendor.js:41:126
THREE.WebGLRenderer 78 vendor.js:26:25127

preformace-profile.json.txt


可能的解决方案说明/相关问题:

vendor.js 的缓慢性 #76
贡献者作者

我认为大部分性能问题都与预览渲染有关。
不管怎样,预览小部件可以有被禁用的选项吗?
出于性能原因,我希望能够在平板电脑上禁用 proview。

vendor.js 的缓慢性 #76

vendor.js 的缓慢性 #76 奇顿 添加了 增强 标签 2016 年 9 月 16 日
vendor.js 的缓慢性 #76
贡献者作者

从 v1.6.5 开始,性能似乎更好

但是,多个设备不会同步当前视图。
最后连接的设备在 CNC 通过 gcode 运行时获取更新。

vendor.js 的缓慢性 #76
合作者

相关问题:#33

vendor.js 的缓慢性 #76 cheton 提到了这个问题 2016 年 11 月 3 日
vendor.js 的缓慢性 #76
合作者

现在可以关闭此问题,因为在 1.7.0 版中禁用 3D 视图不再需要 WebGL。
相关问题:#33#37#86

vendor.js 的缓慢性 #76