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

    Class FBXLoaderWrapper

    FBXLoaderWrapper - FBX 파일 로더

    Three.js FBXLoader를 래핑하여 통일된 interface를 제공합니다.

    • FBX 2010-2020 지원
    • animation 지원
    • 텍스처 임베딩 지원
    const loader = new FBXLoaderWrapper({
    onProgress: (info) => console.log(`${info.percentage}%`)
    });

    const result = await loader.load('/models/model.fbx');
    scene.add(result.object);

    Hierarchy (View Summary)

    Index

    Accessors

    • get state(): LoaderState

      로더 state

      Returns LoaderState

    • get supportedFormats(): SupportedFormat[]

      지원 포맷

      Returns SupportedFormat[]

    • get loader(): FBXLoader

      내부 FBXLoader 접근

      Returns FBXLoader

    • get loadingManager(): LoadingManager

      Loading manager used for texture URL resolution. 텍스처 URL 리졸브에 사용되는 로딩 매니저.

      Returns LoadingManager

      ImportManager가 setURLModifier로 보조 파일(텍스처) Blob URL을 매핑합니다.

    • get materialDedupStats(): MaterialDedupStats

      Returns the current material dedup statistics. 현재 머티리얼 중복 제거 통계를 반환합니다.

      Returns MaterialDedupStats

      Stats with before (distinct instances) and after (unique canonicals) before(서로 다른 인스턴스 수)와 after(고유 대표 수)를 담은 통계

    Constructors

    Methods

    • URL이 지원되는 포맷인지 확인

      Parameters

      • urlOrFilename: string

        URL 또는 파일명

      Returns boolean

    • FBX 파일 load

      Parameters

      • url: string

        파일 URL (일반 URL 또는 Blob URL)

      • Optionalfilename: string

        원본 파일명 (Blob URL인 경우 포맷 감지용)

      Returns Promise<FBXLoadResult>

    • Resets the material dedup cache for a new import session. 새 임포트 세션을 위해 머티리얼 중복 제거 캐시를 초기화합니다.

      Returns void

    • 리소스 cleanup

      Returns void