From a5cf290f4c575ad5ea97588737f1bb646b428c6c Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Fri, 8 Sep 2023 17:04:52 -0400 Subject: [PATCH] SetName of materials --- Nuake/src/Resource/ModelLoader.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Nuake/src/Resource/ModelLoader.cpp b/Nuake/src/Resource/ModelLoader.cpp index 41e3fc6e..d9ab3048 100644 --- a/Nuake/src/Resource/ModelLoader.cpp +++ b/Nuake/src/Resource/ModelLoader.cpp @@ -461,8 +461,11 @@ namespace Nuake return nullptr; aiMaterial* materialNode = scene->mMaterials[mesh->mMaterialIndex]; - Ref material = CreateRef(); + + aiString materialName; + materialNode->Get(AI_MATKEY_NAME, materialName); + material->SetName(std::string(materialName.C_Str())); aiString str; if (materialNode->GetTextureCount(aiTextureType_DIFFUSE) > 0)