@voxel-3d/docs
    Preparing search index...

    Interface SceneNode

    SceneGraph 노드

    Three.js Scene의 오브젝트를 논리적으로 구조화한 노드

    interface SceneNode {
        id: string;
        name: string;
        type: SceneNodeType;
        childIds: string[];
        parentId: string | null;
        object: Object3D<Object3DEventMap> | null;
        group: SceneNodeGroup | null;
        depth: number;
        deletable: boolean;
        filePath?: string;
        loaded?: boolean;
    }
    Index

    Properties

    id: string

    고유 ID (uuid)

    name: string

    표시 이름

    type: SceneNodeType

    노드 타입

    childIds: string[]

    자식 노드 ID 목록

    parentId: string | null

    부모 노드 ID (root는 null)

    object: Object3D<Object3DEventMap> | null

    참조하는 Object3D (그룹 노드는 null)

    group: SceneNodeGroup | null

    소속 그룹

    depth: number

    깊이 레벨 (root = 0)

    deletable: boolean

    삭제 가능 여부

    filePath?: string

    파일 경로 (JSON import 시 사용, 아직 로드되지 않은 노드)

    loaded?: boolean

    모델 로드 완료 여부 (filePath가 있는 경우에만 유효)