Change-Id: Ief03f64697fcf11750a2dd2bc3bea1255fe33f13
//Determine if we need to use a simpler shader to handle the provided data
if( !mUseTexture || !mObjLoader.IsDiffuseMapPresent() )
{
//Determine if we need to use a simpler shader to handle the provided data
if( !mUseTexture || !mObjLoader.IsDiffuseMapPresent() )
{
mShaderType = TEXTURELESS;
}
else if( mShaderType == ALL_TEXTURES && (!mObjLoader.IsNormalMapPresent() || !mObjLoader.IsSpecularMapPresent()) )
mShaderType = TEXTURELESS;
}
else if( mShaderType == ALL_TEXTURES && (!mObjLoader.IsNormalMapPresent() || !mObjLoader.IsSpecularMapPresent()) )
{
mTextureSet = TextureSet::New();
{
mTextureSet = TextureSet::New();
+ if( mShaderType != TEXTURELESS )
{
Sampler sampler = Sampler::New();
if( mUseMipmapping )
{
Sampler sampler = Sampler::New();
if( mUseMipmapping )