Lib3dsMaterial Struct Reference
[API]
#include <lib3ds.h>
Detailed Description
Material.
- Examples:
-
3ds2obj.c, 3dsdump.c, and cube.c.
Definition at line 228 of file lib3ds.h.
|
Data Fields |
|
unsigned | user_id |
|
void * | user_ptr |
|
char | name [64] |
|
float | ambient [3] |
|
float | diffuse [3] |
|
float | specular [3] |
|
float | shininess |
|
float | shin_strength |
|
int | use_blur |
|
float | blur |
|
float | transparency |
|
float | falloff |
|
int | is_additive |
|
int | self_illum_flag |
|
float | self_illum |
|
int | use_falloff |
|
int | shading |
|
int | soften |
|
int | face_map |
|
int | two_sided |
|
int | map_decal |
|
int | use_wire |
|
int | use_wire_abs |
|
float | wire_size |
|
Lib3dsTextureMap | texture1_map |
|
Lib3dsTextureMap | texture1_mask |
|
Lib3dsTextureMap | texture2_map |
|
Lib3dsTextureMap | texture2_mask |
|
Lib3dsTextureMap | opacity_map |
|
Lib3dsTextureMap | opacity_mask |
|
Lib3dsTextureMap | bump_map |
|
Lib3dsTextureMap | bump_mask |
|
Lib3dsTextureMap | specular_map |
|
Lib3dsTextureMap | specular_mask |
|
Lib3dsTextureMap | shininess_map |
|
Lib3dsTextureMap | shininess_mask |
|
Lib3dsTextureMap | self_illum_map |
|
Lib3dsTextureMap | self_illum_mask |
|
Lib3dsTextureMap | reflection_map |
|
Lib3dsTextureMap | reflection_mask |
|
unsigned | autorefl_map_flags |
|
int | autorefl_map_anti_alias |
|
int | autorefl_map_size |
|
int | autorefl_map_frame_step |