Creates a new import options object that allows you to customize how are meshes imported.
OptionalisInternalConstructor: booleanSet of events that will be added to the animation clip, if animation import is enabled.
Animation split infos that determine how will the source animation clip be split. If no splits are present the data will be imported as one clip, but if splits are present the data will be split according to the split infos. Split infos only affect the primary animation clip, other clips will not be split.
Determines what type (if any) of collision mesh should be imported. If enabled the collision mesh will be available as a sub-resource returned by the importer (along with the normal mesh).
Determines whether mesh sections with identical material names should be combined.
Determines whether a mesh or scene template is created. The scene template will contains all imported data such as texture
and lights and makes it easy to immediately use the asset. When MeshImportType is set to StaticMesh a StaticMeshTemplate
will be created. When MeshImportType is set to SketalMesh a SkeletalMeshTemplate will be created. When MeshImportType is set to Scene a Template will be created.
Determines if the winding order of the tessellated polygons must be flipped.
Determines if solid colors will be imported as regular materials.
Uniformly scales the imported mesh by the specified value.
Enables automatic texture compression based on the native format of imported material textures. This is highly recommended to lower the VRAM requirements, streaming performance and on-disk usage.
Determines whether the mesh and texture data is also stored in CPU memory.
Determines whether animation clips should be imported if available.
Determines whether mesh blend shapes should be imported if available.
Determines whether lights should be imported if available and a template is being created.
Determines whether materials and textures should be imported if available.
Determines whether mesh normals should be imported if available.
Enables or disables import of root motion curves. When enabled, any animation curves in imported animations affecting the
root bone will be available extracted and available through the RootMotion field on the imported AnimationClip.
The RootMotion can be automatically applied to the SceneObject playing the animation or a CharacterController
associated with the SceneObject. This allows the SceneObject to actually move in the scene based on the RootAnimation
that was generated during the import.
Determines whether mesh skin data like bone weights, indices and bind poses should be imported if available.
Determines whether mesh tangents and bitangents should be imported if available.
Enables or disables keyframe reduction. Keyframe reduction will reduce the number of key-frames in an animation clip by removing identical keyframes, and therefore reducing the size of the clip.
Determines how scene lights will be imported. For large scenes with many lights, it's preferable to set it to 'Static' or 'Off'.
The tessellation engine will subdivide polygons if the deviation to the parametric surface would exceed the specified value.
The tessellation engine will subdivide polygons if the angle between polygons would exceed the specified value.
The tessellation engine will subdivide polygons if the length of an edge would exceed the specified value.
Mesh healing can improve topological issues that originate from imprecisions or free edges in the CAD file.
If mesh healing is enabled, geometry can be stitched using the distance factor.
Controls the asset type that will be created from the imported file.
Determines the format of the Normal or Vector Map.
Controls the storage of the mesh normals.
Determines on which axes a SceneObject can be moved by the RootMotion.
Tolerance for various tessellation operations.
Determines if meshes will be imported as individual patches, or if patches are merged to form a single body.
Unit scale for various tessellation operations.
Determines the up-axis of the imported file.
VirtualChecks if this object has the same contents as the provided one.
Contains import options used to control how a CAD mesh is imported from an external data format into engine format.