From 4acfffeaf48dcf41e0bef7cf1ab8df4b59b72a61 Mon Sep 17 00:00:00 2001 From: Menotdan <32620310+Menotdan@users.noreply.github.com> Date: Mon, 22 May 2023 13:51:13 -0400 Subject: [PATCH] Make it so the material instances get linked to the material slots. --- Source/Engine/Tools/ModelTool/ModelTool.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Tools/ModelTool/ModelTool.cpp b/Source/Engine/Tools/ModelTool/ModelTool.cpp index c3015ea30..d1736e246 100644 --- a/Source/Engine/Tools/ModelTool/ModelTool.cpp +++ b/Source/Engine/Tools/ModelTool/ModelTool.cpp @@ -866,7 +866,7 @@ bool ModelTool::ImportModel(const String& path, ModelData& meshData, Options& op if (options.ImportMaterialsAsInstances) { LOG(Warning, "Adding material instance for {0}", assetPath); - AssetsImportingManager::Create(AssetsImportingManager::CreateMaterialInstanceTag, assetPath); + AssetsImportingManager::Create(AssetsImportingManager::CreateMaterialInstanceTag, assetPath, material.AssetID); MaterialInstance* materialInstance = (MaterialInstance*) LoadAsset(assetPath, MaterialInstance::TypeInitializer); if (materialInstance->WaitForLoaded()) { LOG(Error, "Failed to load material instance after creation. ({0})", assetPath);