Commit 8d2b8492 authored by Martin Schultz's avatar Martin Schultz

added load options to Assimp Plugin

parent 8662a68a
......@@ -133,6 +133,8 @@ private slots:
void noguiSupported( ) {}
void initializePlugin();
void slotLoadDefault();
private:
......@@ -164,6 +166,42 @@ private:
//Option Widgets
QWidget* loadOptions_;
QWidget* saveOptions_;
QComboBox* triMeshHandling_;
QCheckBox* loadVertexColor_;
QCheckBox* loadFaceColor_;
QCheckBox* loadAlpha_;
QCheckBox* loadNormals_;
QCheckBox* loadTexCoords_;
QCheckBox* loadTextures_;
QPushButton* loadDefaultButton_;
QCheckBox* assimp_process_calcTangentSpace ;
QCheckBox* assimp_process_joinIdenticalVertices ;
QCheckBox* assimp_process_makeLeftHanded ;
QCheckBox* assimp_process_triangulate ;
QCheckBox* assimp_process_removeComponent ;
QCheckBox* assimp_process_genNormals ;
QCheckBox* assimp_process_genSmoothNormals ;
QCheckBox* assimp_process_splitLargeMeshes ;
QCheckBox* assimp_process_preTransformVertices ;
QCheckBox* assimp_process_limitBoneWeights ;
QCheckBox* assimp_process_validateDataStructure ;
QCheckBox* assimp_process_improveCacheLocality ;
QCheckBox* assimp_process_removeRedundantMaterials;
QCheckBox* assimp_process_fixInfacingNormals ;
QCheckBox* assimp_process_sortByPType ;
QCheckBox* assimp_process_findDegenerates ;
QCheckBox* assimp_process_findInvalidData ;
QCheckBox* assimp_process_genUVCoords ;
QCheckBox* assimp_process_transformUVCoords ;
QCheckBox* assimp_process_findInstances ;
QCheckBox* assimp_process_optimizeMeshes ;
QCheckBox* assimp_process_optimizeGraph ;
QCheckBox* assimp_process_flipUVs ;
QCheckBox* assimp_process_flipWindingOrder ;
QCheckBox* assimp_process_splitByBoneCount ;
QCheckBox* assimp_process_debone ;
DataType type_;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment