ecspresso
    Preparing search index...

    Interface Renderer3DPluginPreInitOptions<G>

    Options when providing pre-initialized Three.js objects.

    interface Renderer3DPluginPreInitOptions<G extends string = "renderer3d"> {
        antialias?: undefined;
        background?: undefined;
        camera: Camera;
        cameraOptions?: undefined;
        container?: undefined;
        height?: undefined;
        renderer: WebGLRenderer;
        renderSyncPriority?: number;
        scene: Scene;
        shadows?: undefined;
        startLoop?: boolean;
        systemGroup?: G;
        threeInit?: undefined;
        transform?: Transform3DPluginOptions<"transform3d">;
        width?: undefined;
    }

    Type Parameters

    • G extends string = "renderer3d"

    Hierarchy

    • Renderer3DPluginCommonOptions<G>
      • Renderer3DPluginPreInitOptions
    Index

    Properties

    antialias?: undefined
    background?: undefined
    camera: Camera

    Pre-initialized Camera

    cameraOptions?: undefined
    container?: undefined
    height?: undefined
    renderer: WebGLRenderer

    Pre-initialized WebGLRenderer

    renderSyncPriority?: number

    Priority for render sync system (default: 500)

    scene: Scene

    Pre-initialized Scene

    shadows?: undefined
    startLoop?: boolean

    When true, starts a requestAnimationFrame loop to drive ecs.update() automatically (default: true)

    systemGroup?: G

    System group name (default: 'renderer3d')

    threeInit?: undefined
    transform?: Transform3DPluginOptions<"transform3d">

    Options for the included 3D transform plugin

    width?: undefined