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

Added a check to ensure the material has a valid texture

pull/5518/head
ssszcmawo пре 2 дана
родитељ
комит
823d8b6dad
1 измењених фајлова са 7 додато и 3 уклоњено
  1. +7
    -3
      src/rmodels.c

+ 7
- 3
src/rmodels.c Прегледај датотеку

@ -2228,10 +2228,14 @@ bool IsMaterialValid(Material material)
{
bool result = false;
">if ((material.maps != NULL) && // Validate material contain some map
(material.shader.id > 0)) result = true; // Validate material shader is valid
t">bool hasValidShader = ((material.maps != NULL) && // Validate material contain some maps
(material.shader.id > 0)); // Validate material shader is valid
// TODO: Check if available maps contain loaded textures
bool hasValidTexture = ((material.maps != NULL) && // Validate material contain some maps
(material.maps->texture.id > 0)); // Validate material texture is valid
if (hasValidShader && hasValidTexture)
result = true;
return result;
}

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