Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
tinyobj_material_t Struct Reference

#include <tinyobj_loader_c.h>

Public Attributes

char * name
 
float ambient [3]
 
float diffuse [3]
 
float specular [3]
 
float transmittance [3]
 
float emission [3]
 
float shininess
 
float ior
 
float dissolve
 
int illum
 
int pad0
 
char * ambient_texname
 
char * diffuse_texname
 
char * specular_texname
 
char * specular_highlight_texname
 
char * bump_texname
 
char * displacement_texname
 
char * alpha_texname
 

Detailed Description

Definition at line 30 of file tinyobj_loader_c.h.

Member Data Documentation

◆ alpha_texname

char* tinyobj_material_t::alpha_texname

Definition at line 52 of file tinyobj_loader_c.h.

◆ ambient

float tinyobj_material_t::ambient[3]

Definition at line 33 of file tinyobj_loader_c.h.

◆ ambient_texname

char* tinyobj_material_t::ambient_texname

Definition at line 46 of file tinyobj_loader_c.h.

◆ bump_texname

char* tinyobj_material_t::bump_texname

Definition at line 50 of file tinyobj_loader_c.h.

◆ diffuse

float tinyobj_material_t::diffuse[3]

Definition at line 34 of file tinyobj_loader_c.h.

◆ diffuse_texname

char* tinyobj_material_t::diffuse_texname

Definition at line 47 of file tinyobj_loader_c.h.

◆ displacement_texname

char* tinyobj_material_t::displacement_texname

Definition at line 51 of file tinyobj_loader_c.h.

◆ dissolve

float tinyobj_material_t::dissolve

Definition at line 40 of file tinyobj_loader_c.h.

◆ emission

float tinyobj_material_t::emission[3]

Definition at line 37 of file tinyobj_loader_c.h.

◆ illum

int tinyobj_material_t::illum

Definition at line 42 of file tinyobj_loader_c.h.

◆ ior

float tinyobj_material_t::ior

Definition at line 39 of file tinyobj_loader_c.h.

◆ name

char* tinyobj_material_t::name

Definition at line 31 of file tinyobj_loader_c.h.

◆ pad0

int tinyobj_material_t::pad0

Definition at line 44 of file tinyobj_loader_c.h.

◆ shininess

float tinyobj_material_t::shininess

Definition at line 38 of file tinyobj_loader_c.h.

◆ specular

float tinyobj_material_t::specular[3]

Definition at line 35 of file tinyobj_loader_c.h.

◆ specular_highlight_texname

char* tinyobj_material_t::specular_highlight_texname

Definition at line 49 of file tinyobj_loader_c.h.

◆ specular_texname

char* tinyobj_material_t::specular_texname

Definition at line 48 of file tinyobj_loader_c.h.

◆ transmittance

float tinyobj_material_t::transmittance[3]

Definition at line 36 of file tinyobj_loader_c.h.


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