将 threejs 从 r99 更新到 r128
Updating threejs from r99 to r128
我正在为我的项目使用 threejs 版本 r99。我主要依靠 plyloader 来渲染我的 3d 模型。我想知道如果我更新到最新版本是否可以期望看到显着的性能改进?如果有人可以总结自 r99 以来 threejs 在使用 plyloader 加载 3d 模型、使用光线投射的对象拾取等方面所做的最显着的变化。请让我知道是否值得更新代码以使用最新版本的 threejs。谢谢!
I was wondering if I can expect to see significant performance improvements if I were to update to the latest version
这取决于用例。所有应用程序都没有普遍的性能改进。但是,某些应用程序可以获得显着的性能和渲染质量改进,尤其是在特定浏览器和移动设备上。
- VAO 支持已添加
r118
,这是加速 WebGL 状态配置的推荐方法。
r127
和 r119
等版本在选择正确的着色器程序时显着提高了渲染器的性能。
r126
修复了 Adreno GPU(用于某些移动设备)上长期存在的渲染问题。
这些只是过去 29 个版本的一小部分更改。所以是的,升级引擎绝对值得。
我正在为我的项目使用 threejs 版本 r99。我主要依靠 plyloader 来渲染我的 3d 模型。我想知道如果我更新到最新版本是否可以期望看到显着的性能改进?如果有人可以总结自 r99 以来 threejs 在使用 plyloader 加载 3d 模型、使用光线投射的对象拾取等方面所做的最显着的变化。请让我知道是否值得更新代码以使用最新版本的 threejs。谢谢!
I was wondering if I can expect to see significant performance improvements if I were to update to the latest version
这取决于用例。所有应用程序都没有普遍的性能改进。但是,某些应用程序可以获得显着的性能和渲染质量改进,尤其是在特定浏览器和移动设备上。
- VAO 支持已添加
r118
,这是加速 WebGL 状态配置的推荐方法。 r127
和r119
等版本在选择正确的着色器程序时显着提高了渲染器的性能。r126
修复了 Adreno GPU(用于某些移动设备)上长期存在的渲染问题。
这些只是过去 29 个版本的一小部分更改。所以是的,升级引擎绝对值得。