Go to the documentation of this file.
47 #ifndef AI_POSTPROCESS_H_INC
48 #define AI_POSTPROCESS_H_INC
53 # pragma GCC system_header
583 aiProcess_ForceGenNormals = 0x20000000,
600 aiProcess_GenBoundingBoxes = 0x80000000
615 #define aiProcess_ConvertToLeftHanded ( \
616 aiProcess_MakeLeftHanded | \
617 aiProcess_FlipUVs | \
618 aiProcess_FlipWindingOrder | \
636 #define aiProcessPreset_TargetRealtime_Fast ( \
637 aiProcess_CalcTangentSpace | \
638 aiProcess_GenNormals | \
639 aiProcess_JoinIdenticalVertices | \
640 aiProcess_Triangulate | \
641 aiProcess_GenUVCoords | \
642 aiProcess_SortByPType | \
661 #define aiProcessPreset_TargetRealtime_Quality ( \
662 aiProcess_CalcTangentSpace | \
663 aiProcess_GenSmoothNormals | \
664 aiProcess_JoinIdenticalVertices | \
665 aiProcess_ImproveCacheLocality | \
666 aiProcess_LimitBoneWeights | \
667 aiProcess_RemoveRedundantMaterials | \
668 aiProcess_SplitLargeMeshes | \
669 aiProcess_Triangulate | \
670 aiProcess_GenUVCoords | \
671 aiProcess_SortByPType | \
672 aiProcess_FindDegenerates | \
673 aiProcess_FindInvalidData | \
691 #define aiProcessPreset_TargetRealtime_MaxQuality ( \
692 aiProcessPreset_TargetRealtime_Quality | \
693 aiProcess_FindInstances | \
694 aiProcess_ValidateDataStructure | \
695 aiProcess_OptimizeMeshes | \
703 #endif // AI_POSTPROCESS_H_INC
@ aiProcess_FindInstances
Definition: postprocess.h:455
@ aiProcess_FixInfacingNormals
Definition: postprocess.h:321
@ aiProcess_OptimizeGraph
Definition: postprocess.h:495
aiPostProcessSteps
Defines the flags for all possible post processing steps.
Definition: postprocess.h:73
@ aiProcess_FindDegenerates
Definition: postprocess.h:391
@ aiProcess_FindInvalidData
Definition: postprocess.h:406
@ aiProcess_FlipWindingOrder
Definition: postprocess.h:530
@ aiProcess_PopulateArmatureData
Definition: postprocess.h:334
@ aiProcess_Triangulate
Definition: postprocess.h:130
@ aiProcess_DropNormals
Definition: postprocess.h:595
@ aiProcess_OptimizeMeshes
Definition: postprocess.h:466
@ aiProcess_ValidateDataStructure
Definition: postprocess.h:271
@ aiProcess_CalcTangentSpace
Definition: postprocess.h:85
@ aiProcess_GlobalScale
Definition: postprocess.h:565
@ aiProcess_SortByPType
Definition: postprocess.h:348
@ aiProcess_Debone
Definition: postprocess.h:551
@ aiProcess_ImproveCacheLocality
Definition: postprocess.h:286
@ aiProcess_PreTransformVertices
Definition: postprocess.h:227
@ aiProcess_GenUVCoords
Definition: postprocess.h:423
@ aiProcess_GenNormals
Definition: postprocess.h:170
@ aiProcess_GenSmoothNormals
Definition: postprocess.h:187
@ aiProcess_RemoveRedundantMaterials
Definition: postprocess.h:307
@ aiProcess_RemoveComponent
Definition: postprocess.h:156
@ aiProcess_EmbedTextures
Definition: postprocess.h:576
@ aiProcess_SplitLargeMeshes
Definition: postprocess.h:206
@ aiProcess_SplitByBoneCount
Definition: postprocess.h:536
@ aiProcess_TransformUVCoords
Definition: postprocess.h:440
@ aiProcess_MakeLeftHanded
Definition: postprocess.h:114
@ aiProcess_FlipUVs
Definition: postprocess.h:515
@ aiProcess_LimitBoneWeights
Definition: postprocess.h:243
@ aiProcess_JoinIdenticalVertices
Definition: postprocess.h:98