Struct CAssimpModel::LoadFlags

Nested Relationships

This struct is a nested type of Class CAssimpModel.

Struct Documentation

struct LoadFlags

Import flags for loadScene.

These can be OR’d together. See Assimp documentation for details.

Note

Not defined as enum class to allow C++-valid or-wise combinations

Public Types

enum flags_t

Values:

enumerator RealTimeFast

See: aiProcessPreset_TargetRealtime_Fast Basic optimizations, fast loading.

enumerator RealTimeQuality

See: aiProcessPreset_TargetRealtime_Quality Good balance of quality and speed.

enumerator RealTimeMaxQuality

See: aiProcessPreset_TargetRealtime_MaxQuality Maximum quality, slower loading.

enumerator FlipUVs

See: aiProcess_FlipUVs Flip texture V coordinates (needed for some formats).

enumerator IgnoreMaterialColor

MRPT-specific: ignore material colors from the file and use the base class CVisualObject uniform color instead. Useful when you want to override the model’s colors.

Note

(New in MRPT 2.5.0)

enumerator IgnoreTextures

MRPT-specific: ignore textures from the file. The model will be rendered with solid colors only.

Note

(New in MRPT 3.0.0)

enumerator Verbose

Displays verbose messages during loading (textures, meshes, etc.)