Skip to content

@tripo3d/engine / PassFrameContext

Interface: PassFrameContext ​

Defined in: pipeline/pass.ts:38

Pass 每帧 prepare handler 共享的只读数据与原生 renderer identity。

Properties ​

PropertyModifierTypeDescriptionDefined in
deltareadonlynumber当前帧相对上一帧的秒数。pipeline/pass.ts:40
elapsedreadonlynumberEngine frame loop 累计的秒数。pipeline/pass.ts:42
framereadonlynumber从 1 开始单调递增的 Engine 帧序号。pipeline/pass.ts:44
rendererreadonlyWebGLRendererEngine-owned 原生 WebGLRenderer。pipeline/pass.ts:46
sizereadonlyReadonly<RenderSize>当前同步帧稳定的尺寸快照。pipeline/pass.ts:48
viewsreadonlyreadonly RenderView[]当前同步帧稳定的有效 RenderView 快照。pipeline/pass.ts:50

基于 MIT 协议发布(内部使用)