Skip to content

Interface: StatsView

Defined in: packages/viewer-core/src/public/managers/StatsView.ts:15

运行时统计只读视图。

职责域:加载侧统计(getLoader:分块进度 / 下载字节 / 解码耗时分位) 与渲染侧统计(getRender:fps / 帧时 / draw call / 三角形数)。 仅查询,无任何状态修改。

Remarks

经 Viewer 实例上的 viewer.stats 访问,不要直接构造。

Methods

getLoader()

getLoader(): LoaderStats

Defined in: packages/viewer-core/src/public/managers/StatsView.ts:26

取当前加载统计:分块总数 / 已加载 / 加载中 / 失败、已下载字节数、 解码耗时 p50 / p95(ms)。未加载模型时各项为 0。

Returns

LoaderStats


getRender()

getRender(): RenderStats

Defined in: packages/viewer-core/src/public/managers/StatsView.ts:48

取当前渲染统计:fps 与帧时来自真实帧计时;drawCalls / triangles 取自 WebGL renderer 的上一帧计数。

Returns

RenderStats