javascript - Three.js 对于给定数量的几何体/ Material /网格进行了多少次 webgl.draw 调用

标签 javascript three.js webgl

如何计算 THREE.renderer.render(scene, camera) 进行的drawArrays/drawElements 调用数量?

我假设每个几何体都有一个调用,其中包含 Material /网格属性的属性。但这很可能是错误的或不完整的。

此外,使用 BufferGeometry 等会有所不同吗?

最佳答案

enter image description here

rstats 是我正在使用的,它非常酷, 您可以获得几乎所有重要信息: 帧速率、内存、渲染信息、webgl 绘图调用...

它确实有助于提高 Threejs 的性能。

来自Jaume Sanchez的伟大作品

这是教程: https://spite.github.io/rstats/

关于javascript - Three.js 对于给定数量的几何体/ Material /网格进行了多少次 webgl.draw 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41783047/

相关文章:

javascript - WebGL 渲染优化 - 矩阵

Javascript 和 WebGL、外部脚本

javascript - 页面加载后如何运行 animate() ?

javascript - 使用 epubjs 和 http ://localhost:3456/fileName/时,react-native android 应用程序中出现空响应错误

javascript - 内容加载后垂直重新居中 Bootstrap 模式

javascript - 如果一个点在相机的视野之外,Three.js 线就会消失

javascript - GWT:弹出窗口阻止程序阻止 RPC 后打开窗口

javascript - 相机可以是纹理吗?

three.js - 从 Three.js RenderToTarget 读取数据会产生意想不到的结果

javascript - 三.js 和深度Func