GetCollisionRayMesh makes use of triangle count (#1688)
Co-authored-by: Carlos Hernandez Barbera <carloshdezbarbera@gmail.com>
This commit is contained in:
parent
f38ced15e7
commit
7eaeffc8d9
1 changed files with 1 additions and 2 deletions
|
@ -2987,8 +2987,7 @@ RayHitInfo GetCollisionRayMesh(Ray ray, Mesh mesh, Matrix transform)
|
||||||
// Check if mesh vertex data on CPU for testing
|
// Check if mesh vertex data on CPU for testing
|
||||||
if (mesh.vertices != NULL)
|
if (mesh.vertices != NULL)
|
||||||
{
|
{
|
||||||
// model->mesh.triangleCount may not be set, vertexCount is more reliable
|
int triangleCount = mesh.triangleCount;
|
||||||
int triangleCount = mesh.vertexCount / 3;
|
|
||||||
|
|
||||||
// Test against all triangles in mesh
|
// Test against all triangles in mesh
|
||||||
for (int i = 0; i < triangleCount; i++)
|
for (int i = 0; i < triangleCount; i++)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue