Procházet zdrojové kódy

WARNING: RENAMED: MeshBoundingBox() -> GetMeshBoundingBox()

Renamed for consistency with other function in raylib.
Ray před 4 roky
rodič
revize
e401d5c48e

+ 2 - 2
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
                 }

+ 1 - 1
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;
 

+ 1 - 1
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 };

+ 1 - 1
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