Scene transform initialization options

SceneOptions

2023.12.27

yisky

interface SceneOptions {
    background?: BackgroundOptions;
    environment?: EnvironmentOptions;
    fog?: FogOptions;
    guid?: string;
    lookAt?: Vector3;
    name?: string;
    object3D?: Object3D<Object3DEventMap>;
    position?: Vector3;
    quaternion?: Quaternion;
    rotation?: Euler;
    scale?: Vector3;
    userData?: {
        [key: string]: any;
    };
}

Hierarchy (view full)

Properties

background?: BackgroundOptions

Scene background

SceneOptions

environment?: EnvironmentOptions

Scene environment

SceneOptions

Scene fog

SceneOptions

guid?: string

Scene unique id

SceneOptions

lookAt?: Vector3

Look at

TransformOptions

name?: string

Scene name

SceneOptions

object3D?: Object3D<Object3DEventMap>

Three.js native Object3D

TransformOptions

position?: Vector3

Position

TransformOptions

quaternion?: Quaternion

Quaternion

TransformOptions

rotation?: Euler

Rotation

TransformOptions

scale?: Vector3

Scale

TransformOptions

userData?: {
    [key: string]: any;
}

The component user data, default is {}

ComponentOptions