关闭 AustinSaintAubin 打开了这个问题 2016 年 9 月 13 日 · 4条评论 关闭 vendor.js 的缓慢性#76 AustinSaintAubin 打开了这个问题 2016 年 9 月 13 日 · 4条评论 注释 贡献者 奥斯汀圣奥宾 评论了 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 可能的解决方案说明/相关问题: http://stackoverflow.com/questions/23807805/why-is-mutating-the-prototype-of-an-object-bad-for-performance 同一页面上的多个实例? mrdoob/three.js#9364 贡献者作者 奥斯汀圣奥宾 评论了 2016 年 9 月 16 日 我认为大部分性能问题都与预览渲染有关。 不管怎样,预览小部件可以有被禁用的选项吗? 出于性能原因,我希望能够在平板电脑上禁用 proview。 奇顿 添加了 增强 标签 2016 年 9 月 16 日 贡献者作者 奥斯汀圣奥宾 评论了 2016 年 9 月 18 日 从 v1.6.5 开始,性能似乎更好 但是,多个设备不会同步当前视图。 最后连接的设备在 CNC 通过 gcode 运行时获取更新。 合作者 奇顿 评论了 2016 年 9 月 19 日 相关问题:#33 cheton 提到了这个问题 2016 年 11 月 3 日 点动控制变灰 #37 关闭 合作者 奇顿 评论了 2016 年 11 月 3 日 现在可以关闭此问题,因为在 1.7.0 版中禁用 3D 视图不再需要 WebGL。 相关问题:#33、#37、#86 cheton已完成 关闭 2016 年 11 月 3 日 喜欢 (0) 问题:重试切割 #1016 GRBL0/Smoothie,总是说“未连接”;不能自我水平 #1017 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
我注意到我的低功率工作站和移动设备存在一个主要的性能问题。
在 Xubuntu 16.04 LTS 上使用 Firefox 和 Chrome 进行测试,两者都存在 CNC 网页的主要性能问题。
经过测试:http ://threejs.org/examples/#webgl_multiple_renderers
Firefox 开发者工具控制台:
preformace-profile.json.txt
可能的解决方案说明/相关问题: