Collada : Add missing parsing <image> into <effect><profile> markup
parent
5a6bcf7882
commit
9d04a45088
|
@ -1163,6 +1163,19 @@ void ColladaParser::ReadEffectProfileCommon( Collada::Effect& pEffect)
|
||||||
// just syntactic sugar
|
// just syntactic sugar
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else if( mFormat == FV_1_4_n && IsElement( "image"))
|
||||||
|
{
|
||||||
|
// read ID. Another entry which is "optional" by design but obligatory in reality
|
||||||
|
int attrID = GetAttribute( "id");
|
||||||
|
std::string id = mReader->getAttributeValue( attrID);
|
||||||
|
|
||||||
|
// create an entry and store it in the library under its ID
|
||||||
|
mImageLibrary[id] = Image();
|
||||||
|
|
||||||
|
// read on from there
|
||||||
|
ReadImage( mImageLibrary[id]);
|
||||||
|
}
|
||||||
|
|
||||||
/* Shading modes */
|
/* Shading modes */
|
||||||
else if( IsElement( "phong"))
|
else if( IsElement( "phong"))
|
||||||
pEffect.mShadeType = Shade_Phong;
|
pEffect.mShadeType = Shade_Phong;
|
||||||
|
|
Loading…
Reference in New Issue