JSAPI Three API Reference
    正在准备搜索索引...

    类 RenderState

    渲染状态管理类,用于管理渲染状态
    该类会随EngineRendering的初始化自动实例化,不需要开发者手动执行初始化调用,通过engine.rendering.renderState访问
    该类会管理渲染状态,包括渲染时间、渲染帧数、渲染视图变化等。其状态由引擎内部自动管理,开发者可在回调中获取相关状态

    engine.addBeforeRenderListener((engine, renderState) => {
    console.log(renderState.deltaTime);
    console.log(renderState.frameCount);
    console.log(renderState.viewChanged);
    console.log(renderState.viewMatrixWorld);
    console.log(renderState.projectionMatrix);
    console.log(renderState.cameraMatrix);
    console.log(renderState.cameraMatrixInverse);
    });
    索引

    访问器

    • get cameraMatrix(): Matrix4

      获取当前渲染相机矩阵

      返回 Matrix4

      当前渲染相机矩阵

    • get cameraMatrixInverse(): Matrix4

      获取当前渲染相机矩阵的逆矩阵

      返回 Matrix4

      当前渲染相机矩阵的逆矩阵

    • get cameraOffset(): Vector3

      获取当前渲染相机偏移量

      返回 Vector3

      当前渲染相机偏移量

    • get cameraOffsetX(): number

      获取当前渲染相机偏移量X

      返回 number

      当前渲染相机偏移量X

    • get cameraOffsetY(): number

      获取当前渲染相机偏移量Y

      返回 number

      当前渲染相机偏移量Y

    • get deltaSeconds(): number

      获取当前渲染时间差,单位秒

      返回 number

      当前渲染时间差,单位秒

    • get deltaTime(): number

      获取当前渲染时间差

      返回 number

      当前渲染时间差

    • get elapsedTime(): number

      获取从渲染开始到当前的渲染时间

      返回 number

      从渲染开始到当前的渲染时间

    • get frameCount(): number

      获取当前渲染帧数

      返回 number

      当前渲染帧数

    • get isRendererRecreated(): boolean

      获取当前渲染是否重新创建渲染器

      返回 boolean

      当前渲染是否重新创建渲染器

    • get projectionMatrix(): Matrix4

      获取当前渲染投影矩阵

      返回 Matrix4

      当前渲染投影矩阵

    • get time(): number

      获取当前渲染时间

      返回 number

      当前渲染时间

    • get viewChanged(): boolean

      获取当前渲染视图是否发生变化

      返回 boolean

      当前渲染视图是否发生变化

    • get viewMatrixWorld(): Matrix4

      获取当前渲染视图矩阵

      返回 Matrix4

      当前渲染视图矩阵

    • get viewMatrixWorldInverse(): Matrix4

      获取当前渲染视图矩阵的逆矩阵

      返回 Matrix4

      当前渲染视图矩阵的逆矩阵

    • get viewStableFrameCount(): number

      获取当前渲染视图稳定帧数

      返回 number

      当前渲染视图稳定帧数