소스 검색

REMOVED: GenMeshDefault()

Ray 4 년 전
부모
커밋
a44815e939
2개의 변경된 파일0개의 추가작업 그리고 20개의 파일을 삭제
  1. 0 19
      src/models.c
  2. 0 1
      src/raylib.h

+ 0 - 19
src/models.c

@@ -1522,25 +1522,6 @@ bool IsModelAnimationValid(Model model, ModelAnimation anim)
 }
 
 #if defined(SUPPORT_MESH_GENERATION)
-Mesh GenMeshDefault(int vertexCount)
-{
-    Mesh mesh = { 0 };
-
-    mesh.vertexCount = vertexCount;
-    mesh.triangleCount = vertexCount/3;
-
-    mesh.vertices = (float *)RL_CALLOC(mesh.vertexCount*3, sizeof(float));
-    mesh.texcoords = (float *)RL_CALLOC(mesh.vertexCount*2, sizeof(float));
-    mesh.normals = (float *)RL_CALLOC(mesh.vertexCount*3, sizeof(float));
-    mesh.colors = (unsigned char *)RL_CALLOC(mesh.vertexCount*4, sizeof(unsigned char));
-
-    // Upload vertex data to GPU (dynamic mesh)
-    // NOTE: mesh.vboId array is allocated inside UploadMesh()
-    UploadMesh(&mesh, true);
-
-    return mesh;
-}
-
 // Generate polygonal mesh
 Mesh GenMeshPoly(int sides, float radius)
 {

+ 0 - 1
src/raylib.h

@@ -1408,7 +1408,6 @@ RLAPI void UnloadModelAnimations(ModelAnimation* animations, unsigned int count)
 RLAPI bool IsModelAnimationValid(Model model, ModelAnimation anim);                         // Check model animation skeleton match
 
 // Mesh generation functions
-RLAPI Mesh GenMeshDefault(int vertexCount);                                                 // Generate an empty mesh with vertex: position, texcoords, normals, colors
 RLAPI Mesh GenMeshPoly(int sides, float radius);                                            // Generate polygonal mesh
 RLAPI Mesh GenMeshPlane(float width, float length, int resX, int resZ);                     // Generate plane mesh (with subdivisions)
 RLAPI Mesh GenMeshCube(float width, float height, float length);                            // Generate cuboid mesh