Use case-insensitive matching on old shader types.

This commit is contained in:
Par Winzell 2018-12-19 14:22:58 -08:00
parent 5730d1c301
commit 1145defda3
1 changed files with 3 additions and 3 deletions

View File

@ -255,11 +255,11 @@ static void ReadMesh(
RawShadingModel shadingModel;
if (fbxMaterial->shadingModel == "Lambert") {
shadingModel = RAW_SHADING_MODEL_LAMBERT;
} else if (fbxMaterial->shadingModel == "Blinn") {
} else if (0 == fbxMaterial->shadingModel.CompareNoCase("Blinn")) {
shadingModel = RAW_SHADING_MODEL_BLINN;
} else if (fbxMaterial->shadingModel == "Phong") {
} else if (0 == fbxMaterial->shadingModel.CompareNoCase("Phong")) {
shadingModel = RAW_SHADING_MODEL_PHONG;
} else if (fbxMaterial->shadingModel == "Constant") {
} else if (0 == fbxMaterial->shadingModel.CompareNoCase("Constant")) {
shadingModel = RAW_SHADING_MODEL_PHONG;
} else {
shadingModel = RAW_SHADING_MODEL_UNKNOWN;