* replace model loaders by assimp library (40+ formats)

* auto split big model meshes to <= maxSurfaceVerts chunks (avoids excess meta process for vertexlit ones)
This commit is contained in:
Garux
2021-05-07 14:47:39 +03:00
parent 89110afef6
commit 75c7c09903
13 changed files with 1624 additions and 272 deletions

View File

@@ -107,7 +107,7 @@ public:
typedef MemberCaller<NodeType<Type>, &NodeType<Type>::initialise> InitialiseCaller;
TypeId getTypeId(){
#if defined( _DEBUG )
ASSERT_MESSAGE( m_typeId != NODETYPEID_NONE, "node-type " << makeQuoted( Name ) << " used before being initialised" );
ASSERT_MESSAGE( m_typeId != NODETYPEID_NONE, "node-type " << makeQuoted( Type::Name ) << " used before being initialised" );
#endif
return m_typeId;
}