From 044234a55b9381d9add6d90bb3325aa0d52c51b7 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 8 Mar 2021 13:12:28 +0100 Subject: [PATCH] Improve warning messages --- Source/Engine/Graphics/Models/ModelData.Tool.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Source/Engine/Graphics/Models/ModelData.Tool.cpp b/Source/Engine/Graphics/Models/ModelData.Tool.cpp index a1b02ff69..8439a30d1 100644 --- a/Source/Engine/Graphics/Models/ModelData.Tool.cpp +++ b/Source/Engine/Graphics/Models/ModelData.Tool.cpp @@ -326,7 +326,7 @@ bool MeshData::GenerateNormals(float smoothingAngle) { if (Positions.IsEmpty() || Indices.IsEmpty()) { - LOG(Warning, "Missing vertex and index data"); + LOG(Warning, "Missing vertex or index data to generate normals."); return true; } @@ -446,9 +446,14 @@ bool MeshData::GenerateNormals(float smoothingAngle) bool MeshData::GenerateTangents(float smoothingAngle) { - if (Positions.IsEmpty() || Indices.IsEmpty() || Normals.IsEmpty() || UVs.IsEmpty()) + if (Positions.IsEmpty() || Indices.IsEmpty()) { - LOG(Warning, "Missing vertex and index data"); + LOG(Warning, "Missing vertex or index data to generate tangents."); + return true; + } + if (Normals.IsEmpty() || UVs.IsEmpty()) + { + LOG(Warning, "Missing normals or texcoors data to generate tangents."); return true; }