Clutter Engine 0.0.1
Loading...
Searching...
No Matches
tinyobj::material_t Struct Reference

Public Attributes

std::string name
 
real_t ambient [3]
 
real_t diffuse [3]
 
real_t specular [3]
 
real_t transmittance [3]
 
real_t emission [3]
 
real_t shininess
 
real_t ior
 
real_t dissolve
 
int illum
 
int dummy
 
std::string ambient_texname
 
std::string diffuse_texname
 
std::string specular_texname
 
std::string specular_highlight_texname
 
std::string bump_texname
 
std::string displacement_texname
 
std::string alpha_texname
 
texture_option_t ambient_texopt
 
texture_option_t diffuse_texopt
 
texture_option_t specular_texopt
 
texture_option_t specular_highlight_texopt
 
texture_option_t bump_texopt
 
texture_option_t displacement_texopt
 
texture_option_t alpha_texopt
 
real_t roughness
 
real_t metallic
 
real_t sheen
 
real_t clearcoat_thickness
 
real_t clearcoat_roughness
 
real_t anisotropy
 
real_t anisotropy_rotation
 
real_t pad0
 
real_t pad1
 
std::string roughness_texname
 
std::string metallic_texname
 
std::string sheen_texname
 
std::string emissive_texname
 
std::string normal_texname
 
texture_option_t roughness_texopt
 
texture_option_t metallic_texopt
 
texture_option_t sheen_texopt
 
texture_option_t emissive_texopt
 
texture_option_t normal_texopt
 
int pad2
 
std::map< std::string, std::string > unknown_parameter
 

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