com.jmex.model.converters.maxutils
Class EditableObjectChunk
java.lang.Object
com.jmex.model.converters.maxutils.ChunkerClass
com.jmex.model.converters.maxutils.EditableObjectChunk
- All Implemented Interfaces:
- MaxChunkIDs
class EditableObjectChunk
- extends ChunkerClass
Started Date: Jul 2, 2004
parent == 4d4d == MAIN_3DS
type == 3d3d == EDIT_3DS
- Author:
- Jack Lindamood
Fields inherited from interface com.jmex.model.converters.maxutils.MaxChunkIDs |
BACKGRD_BITMAP, BACKGRD_COLOR, BOUNDING_BOX, CAMERA_FLAG, CAMERA_RANGES, CLR_BYTE_GAMA, CLR_FLOAT_GAMA, COLOR_BYTE, COLOR_FLOAT, COORD_SYS, DEFAULT_VIEW, DISTANCE_QUEUE, DQUEUE_BACKGRND, EDIT_3DS, FACES_ARRAY, FOG_BACKGROUND, FOG_FLAG, GEN_AMB_COLOR, IN_TRANC_FLAG, KEY_AMB_LI_INFO, KEY_CAM_TARGET, KEY_CAMERA_OBJECT, KEY_COLOR_TRACK, KEY_CURTIME, KEY_FALLOFF_TRACK, KEY_FOV_TRACK, KEY_HEADER, KEY_HOTSPOT_TRACK, KEY_OBJECT, KEY_OMNI_LI_INFO, KEY_ROLL_TRACK, KEY_SEGMENT, KEY_SPOT_OBJECT, KEY_SPOT_TARGET, KEY_VIEWPORT, KEYFRAMES, LAYERED_FOG_OPT, LIGHT_ATTENU_ON, LIGHT_IN_RANGE, LIGHT_LOC_SHADOW, LIGHT_MULTIPLIER, LIGHT_OBJ, LIGHT_OUT_RANGE, LIGHT_SEE_CONE, LIGHT_SPOT_BIAS, LIGHT_SPOT_OVERSHOOT, LIGHT_SPOT_ROLL, LIGHT_SPOT_SHADOWED, LIGHT_SPOTLIGHT, MAIN_3DS, MASTER_SCALE, MAT_ALPHA, MAT_ALPHA_FAL, MAT_AMB_COLOR, MAT_BLOCK, MAT_DIF_COLOR, MAT_FALLOFF, MAT_NAME, MAT_REF_BLUR, MAT_REFL_BLUR, MAT_REFLECT_MAP, MAT_SELF_ILUM, MAT_SHADING, MAT_SHINE, MAT_SHINE_STR, MAT_SOFTEN, MAT_SPEC_CLR, MAT_SXP_BUMP_DATA, MAT_SXP_TEXT_DATA, MAT_TEX_BLUR, MAT_TEX_BUMP_PER, MAT_TEX_BUMPMAP, MAT_TEX_FLAGS, MAT_TEX2MAP, MAT_TEXNAME, MAT_TWO_SIDED, MAT_WIRE_ABS, MAT_WIRE_SIZE, MAT_WIREFRAME_ON, MESH_COLOR, MESH_MAT_GROUP, MESH_TEXTURE_INFO, MESH_VERSION, MORPH_SMOOTH, NAMED_OBJECT, NODE_ID, NULL_CHUNK, O_CONSTS, OBJ_TRIMESH, PRCT_FLT_FRMT, PRCT_INT_FRMT, RAYTRACE_BIAS, SHADOW_BIAS, SHADOW_MAP_RANGE, SHADOW_MAP_SIZE, SMOOTH_GROUP, TDS_VERSION, TEXMAP_ONE, TEXT_COORDS, TEXTURE_U_SCALE, TEXTURE_V_SCALE, TRACK_HEADER, TRACK_PIVOT, TRACK_POS_TAG, TRACK_ROT_TAG, TRACK_SCL_TAG, UNKNOWN1, USE_BCK_COLOR, V_GRADIENT, VERTEX_LIST, VERTEX_OPTIONS, VIEW_CAMERA, VIEWPORT_DATA, VIEWPORT_DATA3, VIEWPORT_SIZE, XDATA_SECTION |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
materialBlocks
java.util.HashMap<java.lang.String,MaterialBlock> materialBlocks
namedObjects
java.util.HashMap namedObjects
masterScale
float masterScale
shadowMapRange
float shadowMapRange
rayTraceBias
float rayTraceBias
oConstPlanes
Vector3f oConstPlanes
genAmbientColor
ColorRGBA genAmbientColor
backGroundColor
ColorRGBA backGroundColor
backGroundBigMap
java.lang.String backGroundBigMap
useBackColor
boolean useBackColor
shadowBias
float shadowBias
shadowMapSize
short shadowMapSize
fogOptions
LayeredFogChunk fogOptions
myFog
FogChunk myFog
distanceQueue
DistanceQueueChunk distanceQueue
formatConverter
FormatConverter formatConverter
EditableObjectChunk
public EditableObjectChunk(java.io.DataInput myIn,
ChunkHeader i,
FormatConverter converter)
throws java.io.IOException
- Throws:
java.io.IOException
initializeVariables
protected void initializeVariables()
- Overrides:
initializeVariables
in class ChunkerClass
processChildChunk
protected boolean processChildChunk(ChunkHeader i)
throws java.io.IOException
- Specified by:
processChildChunk
in class ChunkerClass
- Throws:
java.io.IOException