|
@@ -5156,11 +5156,11 @@ static Image LoadImageFromCgltfImage(cgltf_image *cgltfImage, const char *texPat
|
|
|
|
|
|
// Check mime_type for image: (cgltfImage->mime_type == "image/png")
|
|
|
// NOTE: Detected that some models define mime_type as "image\\/png"
|
|
|
- if ((strcmp(cgltfImage->mime_type, "image\\/png") == 0) || (strcmp(cgltfImage->mime_type, "image/png") == 0))
|
|
|
+ if ((strcmp(cgltfImage->mime_type, "image\\/png") == 0) || (strcmp(cgltfImage->mime_type, "image/png") == 0))
|
|
|
{
|
|
|
image = LoadImageFromMemory(".png", data, (int)cgltfImage->buffer_view->size);
|
|
|
}
|
|
|
- else if ((strcmp(cgltfImage->mime_type, "image\\/jpeg") == 0) || (strcmp(cgltfImage->mime_type, "image/jpeg") == 0))
|
|
|
+ else if ((strcmp(cgltfImage->mime_type, "image\\/jpeg") == 0) || (strcmp(cgltfImage->mime_type, "image/jpeg") == 0))
|
|
|
{
|
|
|
image = LoadImageFromMemory(".jpg", data, (int)cgltfImage->buffer_view->size);
|
|
|
}
|
|
@@ -5372,7 +5372,7 @@ static Model LoadGLTF(const char *fileName)
|
|
|
((unsigned char *)imMetallic.data)[y*imMetallic.width + x] = color.b; // Metallic color channel
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
model.materials[j].maps[MATERIAL_MAP_ROUGHNESS].texture = LoadTextureFromImage(imRoughness);
|
|
|
model.materials[j].maps[MATERIAL_MAP_METALNESS].texture = LoadTextureFromImage(imMetallic);
|
|
|
|