From f63b10bf452ec1515afb5e24a8267c7b0d161294 Mon Sep 17 00:00:00 2001 From: Kim Kulling Date: Mon, 10 Jan 2022 21:22:44 +0100 Subject: [PATCH] OpenGEX: Fix usage of texture specular token --- code/AssetLib/OpenGEX/OpenGEXImporter.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/AssetLib/OpenGEX/OpenGEXImporter.cpp b/code/AssetLib/OpenGEX/OpenGEXImporter.cpp index aea05e8fd..92cfe65b2 100644 --- a/code/AssetLib/OpenGEX/OpenGEXImporter.cpp +++ b/code/AssetLib/OpenGEX/OpenGEXImporter.cpp @@ -1085,6 +1085,8 @@ void OpenGEXImporter::handleTextureNode(ODDLParser::DDLNode *node, aiScene * /*p tex.Set(val->getString()); if (prop->m_value->getString() == Grammar::DiffuseTextureToken) { m_currentMaterial->AddProperty(&tex, AI_MATKEY_TEXTURE_DIFFUSE(0)); + } else if (prop->m_value->getString() == Grammar::DiffuseSpecularTextureToken) { + m_currentMaterial->AddProperty(&tex, AI_MATKEY_TEXTURE_SPECULAR(0)); } else if (prop->m_value->getString() == Grammar::SpecularPowerTextureToken) { m_currentMaterial->AddProperty(&tex, AI_MATKEY_TEXTURE_SPECULAR(0)); } else if (prop->m_value->getString() == Grammar::EmissionTextureToken) {