Removed OptimizeGraph step - actually it isn't really useful, although I got it working very well.
Updated credits. VC9 workspace updated by hand (no vc9 ...) so be careful. git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@300 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
@@ -181,9 +181,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#ifndef AI_BUILD_NO_REMOVE_REDUNDANTMATERIALS_PROCESS
|
||||
# include "RemoveRedundantMaterials.h"
|
||||
#endif
|
||||
#ifndef AI_BUILD_NO_OPTIMIZEGRAPH_PROCESS
|
||||
# include "OptimizeGraphProcess.h"
|
||||
#endif
|
||||
#ifndef AI_BUILD_NO_FINDINVALIDDATA_PROCESS
|
||||
# include "FindInvalidDataProcess.h"
|
||||
#endif
|
||||
@@ -376,10 +373,6 @@ Importer::Importer()
|
||||
mPostProcessingSteps.push_back( new FindInvalidDataProcess());
|
||||
#endif
|
||||
|
||||
|
||||
#if (!defined AI_BUILD_NO_OPTIMIZEGRAPH_PROCESS)
|
||||
mPostProcessingSteps.push_back( new OptimizeGraphProcess());
|
||||
#endif
|
||||
#if (!defined AI_BUILD_NO_FIXINFACINGNORMALS_PROCESS)
|
||||
mPostProcessingSteps.push_back( new FixInfacingNormalsProcess());
|
||||
#endif
|
||||
@@ -564,15 +557,6 @@ bool ValidateFlags(unsigned int pFlags)
|
||||
"aiProcess_GenNormals may not be specified together");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (pFlags & aiProcess_PreTransformVertices &&
|
||||
pFlags & aiProcess_OptimizeGraph)
|
||||
{
|
||||
DefaultLogger::get()->error("aiProcess_PreTransformVertives and "
|
||||
"aiProcess_OptimizeGraph may not be specified together");
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
#endif // ! DEBUG
|
||||
|
||||
Reference in New Issue
Block a user