diff --git a/tools/editor/editor_viewport.cpp b/tools/editor/editor_viewport.cpp index 140af345..a140f663 100644 --- a/tools/editor/editor_viewport.cpp +++ b/tools/editor/editor_viewport.cpp @@ -240,7 +240,10 @@ void EditorViewport::rebuildObjects(const std::vector& objects, modelId = it->second; } else { auto data = assetManager_->readFile(npc.modelPath); - if (data.empty()) continue; + if (data.empty()) { + LOG_DEBUG("NPC model not found (showing marker): ", npc.modelPath); + continue; + } auto model = pipeline::M2Loader::load(data); if (!model.isValid()) { std::string skinPath = npc.modelPath;