FreeWRL / FreeX3D 4.3.0
cgltf_material Struct Reference

Data Fields

char * name
 
cgltf_bool has_pbr_metallic_roughness
 
cgltf_bool has_pbr_specular_glossiness
 
cgltf_bool has_clearcoat
 
cgltf_pbr_metallic_roughness pbr_metallic_roughness
 
cgltf_pbr_specular_glossiness pbr_specular_glossiness
 
cgltf_clearcoat clearcoat
 
cgltf_texture_view normal_texture
 
cgltf_texture_view occlusion_texture
 
cgltf_texture_view emissive_texture
 
cgltf_float emissive_factor [3]
 
cgltf_alpha_mode alpha_mode
 
cgltf_float alpha_cutoff
 
cgltf_bool double_sided
 
cgltf_bool unlit
 
cgltf_extras extras
 

Detailed Description

Definition at line 375 of file cgltf.h.

Field Documentation

◆ alpha_cutoff

cgltf_float cgltf_material::alpha_cutoff

Definition at line 389 of file cgltf.h.

◆ alpha_mode

cgltf_alpha_mode cgltf_material::alpha_mode

Definition at line 388 of file cgltf.h.

◆ clearcoat

cgltf_clearcoat cgltf_material::clearcoat

Definition at line 383 of file cgltf.h.

◆ double_sided

cgltf_bool cgltf_material::double_sided

Definition at line 390 of file cgltf.h.

◆ emissive_factor

cgltf_float cgltf_material::emissive_factor[3]

Definition at line 387 of file cgltf.h.

◆ emissive_texture

cgltf_texture_view cgltf_material::emissive_texture

Definition at line 386 of file cgltf.h.

◆ extras

cgltf_extras cgltf_material::extras

Definition at line 392 of file cgltf.h.

◆ has_clearcoat

cgltf_bool cgltf_material::has_clearcoat

Definition at line 380 of file cgltf.h.

◆ has_pbr_metallic_roughness

cgltf_bool cgltf_material::has_pbr_metallic_roughness

Definition at line 378 of file cgltf.h.

◆ has_pbr_specular_glossiness

cgltf_bool cgltf_material::has_pbr_specular_glossiness

Definition at line 379 of file cgltf.h.

◆ name

char* cgltf_material::name

Definition at line 377 of file cgltf.h.

◆ normal_texture

cgltf_texture_view cgltf_material::normal_texture

Definition at line 384 of file cgltf.h.

◆ occlusion_texture

cgltf_texture_view cgltf_material::occlusion_texture

Definition at line 385 of file cgltf.h.

◆ pbr_metallic_roughness

cgltf_pbr_metallic_roughness cgltf_material::pbr_metallic_roughness

Definition at line 381 of file cgltf.h.

◆ pbr_specular_glossiness

cgltf_pbr_specular_glossiness cgltf_material::pbr_specular_glossiness

Definition at line 382 of file cgltf.h.

◆ unlit

cgltf_bool cgltf_material::unlit

Definition at line 391 of file cgltf.h.


The documentation for this struct was generated from the following file: