From 3c109468f9585ca2935926ed379b34d0444757c2 Mon Sep 17 00:00:00 2001 From: kai-z99 Date: Thu, 13 Jun 2024 19:08:28 -0700 Subject: [PATCH] assert --- src/rmodels.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/rmodels.c b/src/rmodels.c index ec5ef55d7..308fb0a70 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -3436,7 +3436,11 @@ void GenMeshTangents(Mesh *mesh) Vector3 *tan1 = (Vector3 *)RL_MALLOC(mesh->vertexCount*sizeof(Vector3)); Vector3 *tan2 = (Vector3 *)RL_MALLOC(mesh->vertexCount*sizeof(Vector3)); - assert(mesh->vertexCount % 3 == 0); + if (mesh->vertexCount % 3 != 0) + { + TRACELOG(LOG_WARNING, "MESH: vertexCount expected to be a multiple of 3. Expect uninitialized values."); + } + for (int i = 0; i <= mesh->vertexCount - 3; i += 3) { // Get triangle vertices