[name]

An exporter for *Collada*.

Collada is a file format for robust representation of scenes, materials, animations, and other 3D content in an xml format. This exporter only supports exporting geometry, materials, textures, and scene hierarchy.

Example

// Instantiate an exporter var exporter = new v3d.ColladaExporter(); // Parse the input and generate the ply output var data = exporter.parse(scene, null, options); downloadFile(data);

Constructor

[name]()

Creates a new [name].

Methods

[method:null parse]([param:Object3D input], [param:Function onCompleted], [param:Object options])

[page:Object input] — Object3D to be exported
[page:Function onCompleted] — Will be called when the export completes. Optional. The same data is immediately returned from the function.
[page:Options options] — Export options

Generates an object with Collada file and texture data. This object is returned from the function and passed into the "onCompleted" callback. { // Collada file content data: "", // List of referenced texures textures: [{ // File directory, name, and extension of the texture data directory: "", name: "", ext: "", // The texture data and original texture object data: [], original: <v3d.Texture> }, ...] }

[sourceHint]