ColladaLoadOptions

ColladaLoadOptions

Overview

ColladaLoadOptions configures how a COLLADA (.dae) file is imported into a Scene. Construct an instance, set the desired properties, and pass it to Scene.open() alongside the file path to override the format defaults. Common settings cover which node hierarchies to load, how embedded materials are resolved, and whether animation data is included in the import. When no ColladaLoadOptions is supplied, Scene.open() applies the COLLADA (.dae) defaults defined by ColladaFormat.

Description

ColladaLoadOptions is a class in the Aspose.3D FOSS library for TypeScript that exposes 0 methods and 4 properties for programmatic use. It extends LoadOptions, inheriting shared functionality from its parent type.

Core capabilities include: boolean; boolean; number. These operations enable developers to integrate colladaloadoptions functionality directly into TypeScript applications.

The class also provides the flipCoordinateSystem property (determines whether the coordinate system is inverted during import), the enableMaterials property (indicates if material data should be parsed from the collada file), the scale property (specifies a uniform scaling factor applied to the imported geometry).

Instances are created through a single constructor that initializes the object with default values.

Properties

NameTypeAccessDescription
flipCoordinateSystembooleanReadDetermines whether the coordinate system is inverted during import
enableMaterialsbooleanReadIndicates if material data should be parsed from the COLLADA file
scalenumberReadSpecifies a uniform scaling factor applied to the imported geometry
normalizeNormalbooleanReadSpecifies whether vertex normals are normalized after loading

Methods

SignatureDescription
constructor()Creates a new instance with default load settings

See Also