From e401d5c48e05efdd8b2cd9857df1f26b03299154 Mon Sep 17 00:00:00 2001 From: Ray Date: Thu, 20 May 2021 19:24:28 +0200 Subject: [PATCH] WARNING: RENAMED: MeshBoundingBox() -> GetMeshBoundingBox() Renamed for consistency with other function in raylib. --- examples/models/models_loading.c | 4 ++-- examples/models/models_mesh_picking.c | 2 +- src/models.c | 2 +- src/raylib.h | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/models/models_loading.c b/examples/models/models_loading.c index a7d34bbd7..91e25f4dc 100644 --- a/examples/models/models_loading.c +++ b/examples/models/models_loading.c @@ -43,7 +43,7 @@ int main(void) Vector3 position = { 0.0f, 0.0f, 0.0f }; // Set model position - BoundingBox bounds = MeshBoundingBox(model.meshes[0]); // Set model bounds + BoundingBox bounds = GetMeshBoundingBox(model.meshes[0]); // Set model bounds // NOTE: bounds are calculated from the original size of the model, // if model is scaled on drawing, bounds must be also scaled @@ -78,7 +78,7 @@ int main(void) model = LoadModel(droppedFiles[0]); // Load new model model.materials[0].maps[MATERIAL_MAP_DIFFUSE].texture = texture; // Set current map diffuse texture - bounds = MeshBoundingBox(model.meshes[0]); + bounds = GetMeshBoundingBox(model.meshes[0]); // TODO: Move camera position from target enough distance to visualize model properly } diff --git a/examples/models/models_mesh_picking.c b/examples/models/models_mesh_picking.c index 78c7c45c6..5dda8df5c 100644 --- a/examples/models/models_mesh_picking.c +++ b/examples/models/models_mesh_picking.c @@ -40,7 +40,7 @@ int main(void) tower.materials[0].maps[MATERIAL_MAP_DIFFUSE].texture = texture; // Set model diffuse texture Vector3 towerPos = { 0.0f, 0.0f, 0.0f }; // Set model position - BoundingBox towerBBox = MeshBoundingBox(tower.meshes[0]); // Get mesh bounding box + BoundingBox towerBBox = GetMeshBoundingBox(tower.meshes[0]); // Get mesh bounding box bool hitMeshBBox = false; bool hitTriangle = false; diff --git a/src/models.c b/src/models.c index 1e0297d6f..f21c930de 100644 --- a/src/models.c +++ b/src/models.c @@ -2617,7 +2617,7 @@ Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize) // Compute mesh bounding box limits // NOTE: minVertex and maxVertex should be transformed by model transform matrix -BoundingBox MeshBoundingBox(Mesh mesh) +BoundingBox GetMeshBoundingBox(Mesh mesh) { // Get min and max vertex to construct bounds (AABB) Vector3 minVertex = { 0 }; diff --git a/src/raylib.h b/src/raylib.h index 51be68d78..916ea3726 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -1433,7 +1433,7 @@ RLAPI Mesh GenMeshHeightmap(Image heightmap, Vector3 size); RLAPI Mesh GenMeshCubicmap(Image cubicmap, Vector3 cubeSize); // Generate cubes-based map mesh from image data // Mesh manipulation functions -RLAPI BoundingBox MeshBoundingBox(Mesh mesh); // Compute mesh bounding box limits +RLAPI BoundingBox GetMeshBoundingBox(Mesh mesh); // Compute mesh bounding box limits RLAPI void MeshTangents(Mesh *mesh); // Compute mesh tangents RLAPI void MeshBinormals(Mesh *mesh); // Compute mesh binormals