Selaa lähdekoodia

Updated cgltf.

Бранимир Караџић 4 vuotta sitten
vanhempi
sitoutus
187b3dd8c1
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      3rdparty/cgltf/cgltf.h

+ 5 - 0
3rdparty/cgltf/cgltf.h

@@ -597,6 +597,7 @@ typedef struct cgltf_light {
 	cgltf_float range;
 	cgltf_float range;
 	cgltf_float spot_inner_cone_angle;
 	cgltf_float spot_inner_cone_angle;
 	cgltf_float spot_outer_cone_angle;
 	cgltf_float spot_outer_cone_angle;
+	cgltf_extras extras;
 } cgltf_light;
 } cgltf_light;
 
 
 struct cgltf_node {
 struct cgltf_node {
@@ -4882,6 +4883,10 @@ static int cgltf_parse_json_light(cgltf_options* options, jsmntok_t const* token
 				}
 				}
 			}
 			}
 		}
 		}
+		else if (cgltf_json_strcmp(tokens + i, json_chunk, "extras") == 0)
+		{
+			i = cgltf_parse_json_extras(tokens, i + 1, json_chunk, &out_light->extras);
+		}
 		else
 		else
 		{
 		{
 			i = cgltf_skip_json(tokens, i+1);
 			i = cgltf_skip_json(tokens, i+1);