各位大佬,我在开发 Three.js 应用时遇到性能瓶颈,场景中需要渲染 300 + 的货架模型(.fbx 格式,单模型 45kb~85kb,在渲染的时候,货架模型可能会有差异,比如根据状态会切换不同的货架模型)。当模型数量超过 2000 个时,Stats中的帧率显著下降至 20 FPS 以下。请问针对这种大量模型的场景,有哪些有效的性能优化方案?特别是在模型格式转换、实例化渲染或批处理方面有哪些最佳实践?
查看更多
有一个第三方组件可以解决你遇到的问题,一次性加载3000模型.希望对你有帮助.
https://stackblitz.com/edit/three-ezinstancedmesh2-skinning?file=src%2Fmain.ts&embed=1&hideDevTools=1&view=preview
https://www.icegl.cn/ask/article/22755.html
发布 问题
分享 好友
手机 浏览
回到 顶部
感谢!我尝试下看看能否解决我目前遇到的问题