Assimp  v3.1.1 (June 2014)
Assimp::D3DS::Discreet3DS Class Reference

Discreet3DS class: Helper class for loading 3ds files. More...

Classes

struct  Chunk
 data structure for a single chunk in a .3ds file More...
 

Public Types

Public Attributes

struct Assimp::D3DS::Discreet3DS::Chunk PACK_STRUCT
 

Detailed Description

Discreet3DS class: Helper class for loading 3ds files.

Defines chunks and data structures.

Member Enumeration Documentation

anonymous enum
Enumerator
KEY_USE_TENS 
KEY_USE_CONT 
KEY_USE_BIAS 
KEY_USE_EASE_TO 
KEY_USE_EASE_FROM 
anonymous enum
Enumerator
CHUNK_VERSION 
CHUNK_RGBF 
CHUNK_RGBB 
CHUNK_LINRGBF 
CHUNK_LINRGBB 
CHUNK_PERCENTW 
CHUNK_PERCENTF 
CHUNK_PRJ 
CHUNK_MLI 
CHUNK_MAIN 
CHUNK_OBJMESH 
CHUNK_BKGCOLOR 
CHUNK_AMBCOLOR 
CHUNK_BIT_MAP 
CHUNK_BIT_MAP_EXISTS 
CHUNK_DEFAULT_VIEW 
CHUNK_VIEW_TOP 
CHUNK_VIEW_BOTTOM 
CHUNK_VIEW_LEFT 
CHUNK_VIEW_RIGHT 
CHUNK_VIEW_FRONT 
CHUNK_VIEW_BACK 
CHUNK_VIEW_USER 
CHUNK_VIEW_CAMERA 
CHUNK_OBJBLOCK 
CHUNK_TRIMESH 
CHUNK_VERTLIST 
CHUNK_VERTFLAGS 
CHUNK_FACELIST 
CHUNK_FACEMAT 
CHUNK_MAPLIST 
CHUNK_SMOOLIST 
CHUNK_TRMATRIX 
CHUNK_MESHCOLOR 
CHUNK_TXTINFO 
CHUNK_LIGHT 
CHUNK_CAMERA 
CHUNK_HIERARCHY 
CHUNK_MASTER_SCALE 
CHUNK_MAT_MATERIAL 
CHUNK_MAT_MATNAME 
CHUNK_MAT_AMBIENT 
CHUNK_MAT_DIFFUSE 
CHUNK_MAT_SPECULAR 
CHUNK_MAT_SHININESS 
CHUNK_MAT_SHININESS_PERCENT 
CHUNK_MAT_SHADING 
CHUNK_MAT_SELF_ILLUM 
CHUNK_MAT_SELF_ILPCT 
CHUNK_MAT_TRANSPARENCY 
CHUNK_MAT_TEXTURE 
CHUNK_MAT_OPACMAP 
CHUNK_MAT_REFLMAP 
CHUNK_MAT_SELFIMAP 
CHUNK_MAT_BUMPMAP 
CHUNK_MAT_SPECMAP 
CHUNK_MAT_MAT_SHINMAP 
CHUNK_MAT_MAP_USCALE 
CHUNK_MAT_MAP_VSCALE 
CHUNK_MAT_MAP_UOFFSET 
CHUNK_MAT_MAP_VOFFSET 
CHUNK_MAT_MAP_ANG 
CHUNK_MAT_MAP_TILING 
CHUNK_MAPFILE 
CHUNK_MAT_TWO_SIDE 
CHUNK_KEYFRAMER 
CHUNK_TRACKINFO 
CHUNK_TRACKOBJNAME 
CHUNK_TRACKDUMMYOBJNAME 
CHUNK_TRACKPIVOT 
CHUNK_TRACKPOS 
CHUNK_TRACKROTATE 
CHUNK_TRACKSCALE 
CHUNK_AMBIENTKEY 
CHUNK_TRACKMORPH 
CHUNK_TRACKHIDE 
CHUNK_OBJNUMBER 
CHUNK_TRACKCAMERA 
CHUNK_TRACKFOV 
CHUNK_TRACKROLL 
CHUNK_TRACKCAMTGT 
CHUNK_TRACKLIGHT 
CHUNK_TRACKLIGTGT 
CHUNK_TRACKSPOTL 
CHUNK_FRAMES 
CHUNK_DL_OFF 
CHUNK_DL_OUTER_RANGE 
CHUNK_DL_INNER_RANGE 
CHUNK_DL_MULTIPLIER 
CHUNK_DL_EXCLUDE 
CHUNK_DL_ATTENUATE 
CHUNK_DL_SPOTLIGHT 
CHUNK_CAM_RANGES 

Used for shading field in material3ds structure From AutoDesk 3ds SDK.

Enumerator
Wire 
Flat 
Gouraud 
Phong 
Metal 
Blinn 

Member Data Documentation

struct Assimp::D3DS::Discreet3DS::Chunk Assimp::D3DS::Discreet3DS::PACK_STRUCT

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