File Formats
- W3D
- Description
- References
- Specification
- Chunks
- MicroChunk
- W3D_CHUNK_TYPE
- Header aliases
- W3D_CHUNK_MESH
- W3D_CHUNK_MESH_HEADER3
- W3D_VERTEX_CHANNELS
- W3D_FACE_CHANNELS
- W3D_MESH_FLAGS
- W3D_CHUNK_VERTICES
- W3D_CHUNK_VERTEX_NORMALS
- W3D_CHUNK_MESH_USER_TEXT
- W3D_CHUNK_VERTEX_INFLUENCES
- W3D_CHUNK_VERTEX_INFLUENCES_EXTENDED
- W3D_CHUNK_TRIANGLES
- W3D_SURFACE_TYPE
- W3D_CHUNK_VERTEX_SHADE_INDICES
- W3D_CHUNK_PRELIT_UNLIT
- W3D_CHUNK_PRELIT_VERTEX
- W3D_CHUNK_PRELIT_LIGHTMAP_MULTI_PASS
- W3D_CHUNK_PRELIT_LIGHTMAP_MULTI_TEXTURE
- W3D_CHUNK_MATERIAL_INFO
- W3D_CHUNK_SHADERS
- W3D_SHADER
- W3D_SHADER_DEPTH_COMPARE
- W3D_SHADER_DEPTH_MASK
- W3D_SHADER_DEST_BLEND_FUNC
- W3D_SHADER_PRIMARY_GRADIENT
- W3D_SHADER_SECONDARY_GRADIENT
- W3D_SHADER_SRC_BLEND_FUNC
- W3D_SHADER_TEXTURING
- W3D_SHADER_DETAIL_COLOR_FUNC
- W3D_SHADER_DETAIL_ALPHA_FUNC
- W3D_SHADER_ALPHA_TEST
- W3D_CHUNK_VERTEX_MATERIALS
- W3D_CHUNK_VERTEX_MATERIAL
- W3D_CHUNK_VERTEX_MATERIAL_NAME
- W3D_CHUNK_VERTEX_MATERIAL_INFO
- W3D_VERTEX_MATERIAL_FLAGS
- W3D_CHUNK_VERTEX_MAPPER_ARGS0
- W3D_CHUNK_VERTEX_MAPPER_ARGS1
- OpenW3D mapper arg keys
- W3D_CHUNK_TEXTURES
- W3D_CHUNK_TEXTURE
- W3D_CHUNK_TEXTURE_NAME
- W3D_CHUNK_TEXTURE_INFO
- W3D_TEXTURE_FLAGS
- W3D_TEXTURE_ANIMATION_FLAGS
- W3D_CHUNK_MATERIAL_PASS
- W3D_CHUNK_VERTEX_MATERIAL_IDS
- W3D_CHUNK_SHADER_IDS
- W3D_CHUNK_DCG
- W3D_CHUNK_DIG
- W3D_CHUNK_SCG
- W3D_CHUNK_SHADER_MATERIAL_ID
- W3D_CHUNK_TEXTURE_STAGE
- W3D_CHUNK_TEXTURE_IDS
- W3D_CHUNK_STAGE_TEXCOORDS
- W3D_CHUNK_PER_FACE_TEXCOORD_IDS
- W3D_CHUNK_SHADER_MATERIALS
- W3D_CHUNK_SHADER_MATERIAL
- W3D_CHUNK_SHADER_MATERIAL_HEADER
- W3D_CHUNK_SHADER_MATERIAL_PROPERTY
- W3D_SHADER_MATERIAL_FLAGS
- W3D_CHUNK_DEFORM
- W3D_CHUNK_DEFORM_SET
- W3D_CHUNK_DEFORM_KEYFRAME
- W3D_CHUNK_DEFORM_DATA
- W3D_CHUNK_TANGENTS
- W3D_CHUNK_BITANGENTS
- W3D_CHUNK_PS2_SHADERS
- W3D_CHUNK_AABTREE
- W3D_CHUNK_AABTREE_HEADER
- W3D_CHUNK_AABTREE_POLYINDICES
- W3D_CHUNK_AABTREE_NODES
- W3D_CHUNK_HIERARCHY
- W3D_CHUNK_HIERARCHY_HEADER
- W3D_CHUNK_PIVOTS
- W3D_CHUNK_PIVOT_FIXUPS
- W3D_CHUNK_PIVOT_UNKNOWN1
- W3D_CHUNK_ANIMATION
- W3D_CHUNK_ANIMATION_HEADER
- W3D_CHUNK_ANIMATION_CHANNEL
- W3D_CHUNK_BIT_CHANNEL
- W3D_CHUNK_COMPRESSED_ANIMATION
- W3D_CHUNK_COMPRESSED_ANIMATION_HEADER
- W3D_CHUNK_COMPRESSED_ANIMATION_CHANNEL
- W3D_CHUNK_COMPRESSED_BIT_CHANNEL
- W3D_CHUNK_COMPRESSED_ANIMATION_MOTION_CHANNEL
- W3D_ANIMATION_CHANNEL_FLAGS
- W3D_CHUNK_MORPH_ANIMATION
- W3D_CHUNK_MORPHANIM_HEADER
- W3D_CHUNK_MORPHANIM_CHANNEL
- W3D_CHUNK_MORPHANIM_POSENAME
- W3D_CHUNK_MORPHANIM_KEYDATA
- W3D_CHUNK_MORPHANIM_PIVOTCHANNELDATA
- W3D_CHUNK_HMODEL
- W3D_CHUNK_HMODEL_HEADER
- W3D_CHUNK_NODE
- W3D_CHUNK_COLLISION_NODE
- W3D_CHUNK_SKIN_NODE
- W3D_CHUNK_LODMODEL
- W3D_CHUNK_LODMODEL_HEADER
- W3D_CHUNK_LOD
- W3D_CHUNK_COLLECTION
- W3D_CHUNK_COLLECTION_HEADER
- W3D_CHUNK_COLLECTION_OBJ_NAME
- W3D_CHUNK_PLACEHOLDER
- W3D_CHUNK_TRANSFORM_NODE
- W3D_CHUNK_POINTS
- W3D_CHUNK_LIGHT
- W3D_CHUNK_LIGHT_INFO
- W3D_LIGHT_FLAGS
- W3D_CHUNK_SPOT_LIGHT_INFO
- W3D_CHUNK_NEAR_ATTENUATION
- W3D_CHUNK_FAR_ATTENUATION
- W3D_CHUNK_SPOT_LIGHT_INFO_5_0
- W3D_CHUNK_PULSE
- W3D_CHUNK_EMITTER
- W3D_CHUNK_EMITTER_HEADER
- W3D_CHUNK_EMITTER_USER_DATA
- W3D_CHUNK_EMITTER_INFO
- W3D_CHUNK_EMITTER_INFOV2
- W3D_CHUNK_EMITTER_PROPS
- W3D_CHUNK_EMITTER_LINE_PROPERTIES
- W3D_EMITTER_LINE_FLAGS
- W3D_CHUNK_EMITTER_ROTATION_KEYFRAMES
- W3D_CHUNK_EMITTER_FRAME_KEYFRAMES
- W3D_CHUNK_EMITTER_BLUR_TIME_KEYFRAMES
- W3D_CHUNK_EMITTER_EXTRA_INFO
- W3D_CHUNK_AGGREGATE
- W3D_CHUNK_AGGREGATE_HEADER
- W3D_CHUNK_AGGREGATE_INFO
- W3D_CHUNK_TEXTURE_REPLACER_INFO
- W3D_CHUNK_AGGREGATE_CLASS_INFO
- W3D_CHUNK_HLOD
- W3D_CHUNK_HLOD_HEADER
- W3D_CHUNK_HLOD_LOD_ARRAY
- W3D_CHUNK_HLOD_SUB_OBJECT_ARRAY_HEADER
- W3D_CHUNK_HLOD_SUB_OBJECT
- W3D_CHUNK_HLOD_AGGREGATE_ARRAY
- W3D_CHUNK_HLOD_PROXY_ARRAY
- W3D_CHUNK_HLOD_LIGHT_ARRAY
- W3D_CHUNK_BOX
- W3D_BOX_FLAGS
- W3D_CHUNK_SPHERE
- W3D_SPHERE_FLAGS
- W3D_CHUNK_RING
- W3D_RING_FLAGS
- W3D_CHUNK_NULL_OBJECT
- W3D_CHUNK_LIGHTSCAPE
- W3D_CHUNK_LIGHTSCAPE_LIGHT
- W3D_CHUNK_LIGHT_TRANSFORM
- W3D_CHUNK_DAZZLE
- W3D_CHUNK_DAZZLE_NAME
- W3D_CHUNK_DAZZLE_TYPENAME
- W3D_CHUNK_SOUNDROBJ
- W3D_CHUNK_SOUNDROBJ_HEADER
- W3D_CHUNK_SOUNDROBJ_DEFINITION
- W3D_CHUNK_SHDMESH
- W3D_CHUNK_SHDMESH_NAME
- W3D_CHUNK_SHDMESH_HEADER
- W3D_CHUNK_SHDMESH_USER_TEXT
- W3D_CHUNK_SHDSUBMESH
- W3D_CHUNK_SHDSUBMESH_HEADER
- W3D_CHUNK_SHDSUBMESH_SHADER
- W3D_CHUNK_SHDSUBMESH_SHADER_CLASSID
- W3D_CHUNK_SHDSUBMESH_SHADER_DEF
- W3D_CHUNK_SHDSUBMESH_VERTICES
- W3D_CHUNK_SHDSUBMESH_VERTEX_NORMALS
- W3D_CHUNK_SHDSUBMESH_TRIANGLES
- W3D_CHUNK_SHDSUBMESH_VERTEX_SHADE_INDICES
- W3D_CHUNK_SHDSUBMESH_UV0
- W3D_CHUNK_SHDSUBMESH_UV1
- W3D_CHUNK_SHDSUBMESH_TANGENT_BASIS_S
- W3D_CHUNK_SHDSUBMESH_TANGENT_BASIS_T
- W3D_CHUNK_SHDSUBMESH_TANGENT_BASIS_SXT
- W3D_CHUNK_SHDSUBMESH_VERTEX_COLOR
- W3D_CHUNK_SHDSUBMESH_VERTEX_INFLUENCES
- W3D_CHUNK_SECONDARY_VERTICES
- W3D_CHUNK_SECONDARY_VERTEX_NORMALS
- W3D_CHUNK_LIGHTMAP_UV
- OBSOLETE:
- W3D_CHUNK_MESH_HEADER
- W3D_CHUNK_SURRENDER_NORMALS
- W3D_CHUNK_TEXCOORDS
- O_W3D_CHUNK_MATERIALS
- O_W3D_CHUNK_TRIANGLES
- O_W3D_CHUNK_QUADRANGLES
- O_W3D_CHUNK_SURRENDER_TRIANGLES
- O_W3D_CHUNK_POV_TRIANGLES
- O_W3D_CHUNK_POV_QUADRANGLES
- W3D_CHUNK_VERTEX_COLORS
- W3D_CHUNK_DAMAGE
- W3D_CHUNK_DAMAGE_HEADER
- W3D_CHUNK_DAMAGE_VERTICES
- W3D_CHUNK_DAMAGE_COLORS
- W3D_CHUNK_DAMAGE_MATERIALS
- O_W3D_CHUNK_MATERIALS2
- W3D_CHUNK_MATERIALS3
- W3D_CHUNK_MATERIAL3
- W3D_CHUNK_MATERIAL3_NAME
- W3D_CHUNK_MATERIAL3_INFO
- W3D_MATERIAL3_FLAGS
- W3D_CHUNK_MATERIAL3_DC_MAP
- W3D_CHUNK_MAP3_FILENAME
- W3D_CHUNK_MAP3_INFO
- W3D_CHUNK_MATERIAL3_DI_MAP
- W3D_CHUNK_MATERIAL3_SC_MAP
- W3D_CHUNK_MATERIAL3_SI_MAP
- W3D_CHUNK_PER_TRI_MATERIALS
- OBSOLETE_W3D_CHUNK_HMODEL_AUX_DATA
- OBSOLETE_W3D_CHUNK_SHADOW_NODE
- OBSOLETE_W3D_CHUNK_EMITTER_COLOR_KEYFRAME
- OBSOLETE_W3D_CHUNK_EMITTER_OPACITY_KEYFRAME
- OBSOLETE_W3D_CHUNK_EMITTER_SIZE_KEYFRAME
- Structures
- MIX
- DDB
- LVL
- LSD
- LDD
- CDB
- TDB