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

Fix compilation when the SUPPORT_MESH_GENERATION feature is not supported (previously, the loadModel function was using the GenMeshCube texture, if no model founded, to generate a default cube mesh (#1075)

pull/1092/head
Victor Gallet пре 5 година
committed by Ray
родитељ
комит
6a46dcb374
1 измењених фајлова са 5 додато и 2 уклоњено
  1. +5
    -2
      src/models.c

+ 5
- 2
src/models.c Прегледај датотеку

@ -664,11 +664,14 @@ Model LoadModel(const char *fileName)
if (model.meshCount == 0) if (model.meshCount == 0)
{ {
TraceLog(LOG_WARNING, "[%s] No meshes can be loaded, default to cube mesh", fileName);
model.meshCount = 1; model.meshCount = 1;
model.meshes = (Mesh *)RL_CALLOC(model.meshCount, sizeof(Mesh)); model.meshes = (Mesh *)RL_CALLOC(model.meshCount, sizeof(Mesh));
#if defined(SUPPORT_MESH_GENERATION)
TraceLog(LOG_WARNING, "[%s] No meshes can be loaded, default to cube mesh", fileName);
model.meshes[0] = GenMeshCube(1.0f, 1.0f, 1.0f); model.meshes[0] = GenMeshCube(1.0f, 1.0f, 1.0f);
#else
TraceLog(LOG_WARNING, "[%s] No meshes can be loaded, and can't create a default mesh. The raylib mesh generation is not supported (SUPPORT_MESH_GENERATION).", fileName);
#endif
} }
else else
{ {

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