CHANGE: Bugfixes for ObjFile material import

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@53 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
kimmi
2008-06-03 21:32:56 +00:00
parent 31861d5828
commit a3d2ff5f26
7 changed files with 194 additions and 81 deletions
+9
View File
@@ -82,7 +82,10 @@ private:
//! \brief Assignment operator, returns only a reference of this instance.
ObjFileMtlImporter &operator = (const ObjFileMtlImporter &rOther);
//! \brief Load the whole material description
void load();
//!
void getColorRGBA( aiColor3D *pColor);
void getIlluminationModel( int &illum_model );
void getFloatValue( float &value );
@@ -90,11 +93,17 @@ private:
void getTexture();
private:
//! Absolute pathname
std::string m_strAbsPath;
//! Data iterator showing to the current position in data buffer
DataArrayIt m_DataIt;
//! Data iterator to end of buffer
DataArrayIt m_DataItEnd;
//! USed model instance
ObjFile::Model *m_pModel;
//! Current line in file
unsigned int m_uiLine;
//! Helper buffer
char m_buffer[BUFFERSIZE];
};