Skip to main content

Class: ExporterTool

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:6

Constructors

Constructor

new ExporterTool(): ExporterTool

Returns

ExporterTool

Methods

downloadSceneBabylonZip()

downloadSceneBabylonZip(scene, fileName): Promise<void>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:97

Parameters

scene

Scene

fileName

string = "scene"

Returns

Promise<void>


exportBabylon()

exportBabylon(scene, fileName): Promise<void>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:63

Parameters

scene

Scene

fileName

string = "scene"

Returns

Promise<void>


exportGLB()

exportGLB(scene, fileName): void

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:56

导出glb

Parameters

scene

Scene

fileName

string = "scene"

Returns

void


exportGLTF()

exportGLTF(scene, fileName): void

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:45

导出gltf

Parameters

scene

Scene

fileName

string = "scene"

Returns

void


exportOBJ()

exportOBJ(scene, name): void

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:12

导出obj

Parameters

scene

Scene

name

string = "scene"

Returns

void


exportSTL()

exportSTL(scene, fileName, binary): void

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:24

导出stl

Parameters

scene

Scene

fileName

string = "scene"

binary

boolean = false

Returns

void


exportUSDZ()

exportUSDZ(scene, fileName): void

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:33

导出usdz

Parameters

scene

Scene

fileName

string = "scene"

Returns

void


exportZipTest()

exportZipTest(scene): Promise<void>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:89

Parameters

scene

Scene

Returns

Promise<void>


generateSceneBabylonZip()

generateSceneBabylonZip(scene, onProgress): Promise<Blob>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:74

Parameters

scene

Scene

onProgress

(progress, total) => undefined

Returns

Promise<Blob>


meshExportBabylon()

meshExportBabylon(mesh, withChildren?, fileName?): Promise<void>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:109

Parameters

mesh

AbstractMesh

withChildren?

boolean

fileName?

string = "scene"

Returns

Promise<void>


meshExportBabylonPako()

meshExportBabylonPako(mesh, withChildren?, fileName?): Promise<void>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:119

Parameters

mesh

AbstractMesh

withChildren?

boolean

fileName?

string = "scene"

Returns

Promise<void>


meshExportBabylonZip()

meshExportBabylonZip(mesh, withChildren?, fileName?): Promise<void>

Defined in: packages/core/sdk/src/tool/ExporterTool.ts:136

Parameters

mesh

AbstractMesh

withChildren?

boolean

fileName?

string = "scene"

Returns

Promise<void>