From 1145defda37fc17fa9be77d4ce4c23f61ef5c3ef Mon Sep 17 00:00:00 2001 From: Par Winzell Date: Wed, 19 Dec 2018 14:22:58 -0800 Subject: [PATCH] Use case-insensitive matching on old shader types. --- src/fbx/Fbx2Raw.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fbx/Fbx2Raw.cpp b/src/fbx/Fbx2Raw.cpp index 719bce0..511e423 100644 --- a/src/fbx/Fbx2Raw.cpp +++ b/src/fbx/Fbx2Raw.cpp @@ -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;