- assimp_view: add support for Debone pp step.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@949 67173fc5-114c-0410-ac8e-9d2fd5bffc1fpull/1/head
parent
2b4126a7e3
commit
9d0d06d637
|
@ -998,6 +998,7 @@ void SetupPPUIState()
|
|||
CheckMenuItem(hMenu,ID_VIEWER_PP_RRM2,ppsteps & aiProcess_RemoveRedundantMaterials ? MF_CHECKED : MF_UNCHECKED);
|
||||
CheckMenuItem(hMenu,ID_VIEWER_PP_TUV,ppsteps & aiProcess_TransformUVCoords ? MF_CHECKED : MF_UNCHECKED);
|
||||
CheckMenuItem(hMenu,ID_VIEWER_PP_VDS,ppsteps & aiProcess_ValidateDataStructure ? MF_CHECKED : MF_UNCHECKED);
|
||||
CheckMenuItem(hMenu,ID_VIEWER_PP_DB,ppsteps & aiProcess_Debone ? MF_CHECKED : MF_UNCHECKED);
|
||||
}
|
||||
|
||||
#ifndef ASSIMP_BUILD_NO_EXPORT
|
||||
|
@ -1978,6 +1979,11 @@ INT_PTR CALLBACK MessageProc(HWND hwndDlg,UINT uMsg,
|
|||
CheckMenuItem(hMenu,ID_VIEWER_PP_TUV,ppsteps & aiProcess_TransformUVCoords ? MF_CHECKED : MF_UNCHECKED);
|
||||
UpdatePPSettings();
|
||||
}
|
||||
else if (ID_VIEWER_PP_DB == LOWORD(wParam)) {
|
||||
ppsteps ^= aiProcess_Debone;
|
||||
CheckMenuItem(hMenu,ID_VIEWER_PP_DB,ppsteps & aiProcess_Debone ? MF_CHECKED : MF_UNCHECKED);
|
||||
UpdatePPSettings();
|
||||
}
|
||||
else if (ID_VIEWER_PP_VDS == LOWORD(wParam)) {
|
||||
ppsteps ^= aiProcess_ValidateDataStructure;
|
||||
CheckMenuItem(hMenu,ID_VIEWER_PP_VDS,ppsteps & aiProcess_ValidateDataStructure ? MF_CHECKED : MF_UNCHECKED);
|
||||
|
|
|
@ -331,6 +331,7 @@ BEGIN
|
|||
MENUITEM "Generate UV Coords", ID_VIEWER_PP_GUV
|
||||
MENUITEM "Transform UV Coords", ID_VIEWER_PP_TUV
|
||||
MENUITEM "Remove Lines and Points", ID_VIEWER_PP_RLINE_PNT, GRAYED
|
||||
MENUITEM "Remove dummy bones (De-bone)", ID_VIEWER_PP_DB
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "(required) Triangulate", ID_VIEWER_PP_JIV, GRAYED
|
||||
MENUITEM "(required) Limit Bone Weights", ID_VIEWER_PP_JIV, GRAYED
|
||||
|
|
|
@ -218,6 +218,8 @@
|
|||
#define ID_IMPORTSETTINGS_RESETTODEFAULT 32876
|
||||
#define ID_IMPORTSETTINGS_OPENPOST 32877
|
||||
#define ID_EXPORT 32878
|
||||
#define ID_IMPORTSETTINGS_REMOVEDUMMYBONES 32879
|
||||
#define ID_VIEWER_PP_DB 32880
|
||||
#define IDC_STATIC -1
|
||||
|
||||
// Next default values for new objects
|
||||
|
@ -226,7 +228,7 @@
|
|||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NO_MFC 1
|
||||
#define _APS_NEXT_RESOURCE_VALUE 160
|
||||
#define _APS_NEXT_COMMAND_VALUE 32879
|
||||
#define _APS_NEXT_COMMAND_VALUE 32881
|
||||
#define _APS_NEXT_CONTROL_VALUE 1059
|
||||
#define _APS_NEXT_SYMED_VALUE 110
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue