8
JSR-184 Object Parameters 573
objectsintheJSR-184datafilecanbeadjusted
to optimize the output of your scene. You can
preview your exported scene using the
JSR-184
Standalone Player (page 3–576)
.
Note: All editable parameters are displayed in
italic
.
The JSR-184 Data File
Material Table
Material Table is a special object that contains all
the materials and textures used in the JSR-184
scene. The Material Table has a two-level structure:
the 3ds Max material name is the first level and its
associated textures comprise the second level. The
Material Table is represented as [Material Table] in
theJSR-184scenetree.
The3dsMaxleveldisplaysthefollowing
parameters:
• Approx.Object Size:Showstheobjectsizewith
sub-objects.
•
User-defined ID
:DisplaystheuserIDforthe
object.
•
Layers
:SetstherenderinglayerfortheJSR-184
Appearance Object. When rendering a World,
Group, or Mesh, submeshes and sprites are
rendered in the order of ascending layers.
Thetextureleveldisplaysthefollowingparameters:
• Approx.Object Size:Showstheobjectsizewith
sub-objects.
•
User-defined ID
:DisplaystheuserIDforthe
object.
•
Blending
:Specifieshowtocombinethefiltered
texture color with the incoming fragment
color in a texturing unit. This is equivalent to
the texture envi ronment mode in OpenGL.
Options are Add, Blend, Dec al, Modulate, and
Replace.
•
WrappingS and WrappingT
:TheRepeatand
Clamp texture wrapping modes define the
treatment of coordinate values that are outside
the [0,1] range.
•
Level Filter
: Sets the texture filtering. Options
are Nearest, Linear, and Base Level.
•
Image Filter
: Sets the image filtering . Options
are Nearest, Linear, and Base Level.
World
World is a special Group node that is a top-level
container for scene graphs. A World Object is
represented as <<World>> in the JSR-1 84 scene
tree. Every world object has three sub-objects:
[Background], [Active Camera], and [Ambient
Light]. A World object has the following
parameters:
• Approx.Object Size:Showstheobjectsizewith
sub-objects.
•
User-defined ID
: Displays the user ID for the
object.
•
Enable Rendering
:Setsthepickingenableflag
of thi s node. The effective rendering enable
status for this no de is the logical AND of the
enable flags on this node and all of its ancestors.
This means that the World node is disabled if
any of its ancestors are disabled. The status
of the World node has an effect only if all its
ancestors are enabled. If the effective status is
set to True, this node is enabled. If it is False,
it is disabled.
•
Enable Picking
:Setsthepickingenableflagof
this node. The effective rendering enable status
forthisnodeisthelogicalANDoftheenable
flagsonthisnodeandallofitsancestors.This
means that the World node is disabled if a ny
of its ancestors are disabled. The status of the
World node has an effect only if al l its ancestors
are enabled. Options are True and False.
•
Alpha Factor
: Allows groups of mesh objects
to fade in and out conveniently, provided
that certain preconditions related to their