tTextureTypeList cMaterial_BumpSpec2D::GetTextureTypes()
	{
		tTextureTypeList lstTypes;
		lstTypes.push_back(cTextureType("", eMaterialTexture_Diffuse));
		lstTypes.push_back(cTextureType("_bump", eMaterialTexture_NMap));
		return lstTypes;
	}
tTextureTypeList cMaterial_Additive::GetTextureTypes()
{
    tTextureTypeList vTypes;
    vTypes.push_back(cTextureType("",eMaterialTexture_Diffuse));
    vTypes.push_back(cTextureType("_ref",eMaterialTexture_Refraction));
    vTypes.push_back(cTextureType("_spec",eMaterialTexture_Specular));

    return vTypes;
}
Esempio n. 3
0
	tTextureTypeList iMaterial_BaseLight::GetTextureTypes()
	{
		tTextureTypeList vTypes;
		vTypes.push_back(cTextureType("", eMaterialTexture_Diffuse));
		if (m_bUseNormalMap)
			vTypes.push_back(cTextureType("_bump", eMaterialTexture_NMap));

		return vTypes;
	}
	tTextureTypeList iMaterial_Fallback01_BaseLight::GetTextureTypes()
	{
		tTextureTypeList vTypes;
		vTypes.push_back(cTextureType("",eMaterialTexture_Diffuse));
		if(mbUseNormalMap)
		{
			vTypes.push_back(cTextureType("_bump",eMaterialTexture_NMap));
		}

		vTypes.push_back(cTextureType("_illum",eMaterialTexture_Illumination));

		return vTypes;
	}