Skip to main content

Class: ChunkDeserialize

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:560

Extended by

Implements

Constructors

Constructor

new ChunkDeserialize(viewer): ChunkDeserialize

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:564

Parameters

viewer

Viewer

Returns

ChunkDeserialize

Properties

extensions

extensions: string = ".chunk"

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:562


name

name: string = "ChunkDeserialize"

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:561


viewer

viewer: Viewer

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:564

Implementation of

Deserialize.viewer

Methods

importMeshAsync()

importMeshAsync(meshesNames, scene, data, rootUrl, onProgress?, fileName?): Promise<ISceneLoaderAsyncResult>

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:568

Parameters

meshesNames

string | readonly string[]

scene

Scene

data

unknown

rootUrl

string

onProgress?

(event) => void

fileName?

string

Returns

Promise<ISceneLoaderAsyncResult>

Implementation of

Deserialize.importMeshAsync


loadAssetContainerAsync()

loadAssetContainerAsync(scene, data, rootUrl, onProgress?, fileName?): Promise<AssetContainer>

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:668

Parameters

scene

Scene

data

unknown

rootUrl

string

onProgress?

(event) => void

fileName?

string

Returns

Promise<AssetContainer>

Implementation of

Deserialize.loadAssetContainerAsync


loadAsync()

loadAsync(scene, data, rootUrl, onProgress?, fileName?): Promise<void>

Defined in: packages/core/sdk/src/serializeManage/deserialize/ChunkDeserialize.ts:582

Parameters

scene

Scene

data

unknown

rootUrl

string

onProgress?

(event) => void

fileName?

string

Returns

Promise<void>

Implementation of

Deserialize.loadAsync