js -使用缓冲几何没有性能提升
Three.js - No performance gain using buffer geometry
我看了看这个Three.js的例子:
然后添加以下行将模型转换为缓冲区几何:
var buffer = THREE.BufferGeometryUtils.fromGeometry( geometry );
我希望这能提高性能(缓冲几何魔法)但是我在原始版本和修改版本中得到完全相同的fps(~20)。
原始:webgl_performance
改变:webgl_performance_buffer_geometry
我只是好奇为什么我没有得到任何改进。json加载器是否已经使用了缓冲区几何图形?如果可能,我不应该总是转换为缓冲几何吗?
在这个例子中,性能应该是差不多的。这个例子主要是测量场景更新的速度。
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 提高JQuery的性能
- 使用正则表达式评估电子邮件地址时出现性能问题
- React:按键的性能提升
- 在Three.js中导出网格会提高性能吗
- 在javascript中搜索项目列表的性能
- 为什么在许多浏览器中drawImage()的性能略好于createPattern()
- JavaScript数组优化以提高性能
- React+Redux性能优化与组件ShouldUpdate
- iPad没有加载所有HTML5元素
- 在循环中附加事件处理程序时出现浏览器性能问题
- JavaScript-===vs===运算符性能
- 超时功能的性能
- “createImageData()”和“new ImageData(()”有何不同
- Pg承诺性能提升:在冲突中
- immutable.js与嵌套映射/对象的比较/相等性能
- NodeJ中的注释会影响性能吗
- 如果条件为循环-性能差异
- <脚本类型=“;模块“>负载性能
- LazyEvaluation的性能优势究竟从何而来