Преглед изворни кода

fixed out of bounds error in GenMeshTangents (#3990)

pull/3996/head
Salvador Galindo пре 1 година
committed by GitHub
родитељ
комит
c4a51a3ebd
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 измењених фајлова са 1 додато и 1 уклоњено
  1. +1
    -1
      src/rmodels.c

+ 1
- 1
src/rmodels.c Прегледај датотеку

@ -3431,7 +3431,7 @@ void GenMeshTangents(Mesh *mesh)
Vector3 *tan1 = (Vector3 *)RL_MALLOC(mesh->vertexCount*sizeof(Vector3));
Vector3 *tan2 = (Vector3 *)RL_MALLOC(mesh->vertexCount*sizeof(Vector3));
for (int i = 0; i < mesh->vertexCount; i += 3)
for (int i = 0; i < mesh->vertexCount - 3; i += 3)
{
// Get triangle vertices
Vector3 v1 = { mesh->vertices[(i + 0)*3 + 0], mesh->vertices[(i + 0)*3 + 1], mesh->vertices[(i + 0)*3 + 2] };

Loading…
Откажи
Сачувај