9

842 Chapter 22: Customizing the User Interface
Implementation-Specific Settings group
Redraw S cene On Window E xpose—Redraws the
whole scene when a dialog over the viewports
is moved, resulting in smo other dragging of
dialogssuchastheMaterialEditororTrackView.
However, redrawing takes some time. Default=on.
Ifyour3dsMaxdisplayeasilybecomesmessyor
"corrupted," turn this option on and then redraw
view por ts by choosing Views > Redraw All Views
(the default keybo ard shortcut for this is the "1"
key).
This option has two subordinate options. How
you should set them depends on how the display
card handles its back buffer, which is used for
refreshing the screen. Turn on one or the other,
as appropriate.
Full Screen Swa pB uf fer s Dest roy s B a ck Bu ffer If,
after updating the screen, the display card destroys
the back buffer only when theres a single viewport,
turn on this sub-option. The OpenGL driver
redraws the scene when a single viewport is
visible, but doesn’t have to redraw when multiple
v iewports are visible. Default=off.
Windowed Swa pB uf fer s D estr oys B a ck B uf fer If,
after updating the screen, the display card destroys
the back buffer w hen multiple viewports are
visible, turn on this sub-option. Default=off.
UseTriangleStripsStrips all geometric data
before sending it to the driver. In some cases, such
as when topology is constantly changed, the time
taken to strip the geometry can cause a slowdown
instead. In such cases, tu rn off this option.
Otherwise, leave it on for speed. Default=on.
This option has one subordinate option:
Display Wir eframe Objects Using Triangle
Strips—
Default=off.
Allow Dual P lane Support—Uses the front/back
plane system when redrawing the viewport. The
selected object is manipulated in the front plane
and is redrawn, while other objects remain on
the back plane and are not redrawn. This default
setting provides the fastest redraws u nder normal
circumstances. If your assigned display d river
doesn’t support dual planes, this option is not
available.
Turn off this setting to improve redraw speed if you
are rotating the whole scene or moving a camera
through the scene (usually situations in which the
whole v iewport needs to be redrawn anyway).
Use In crementa l Scene Upda tes Redraws only
those scene objects that have changed, or that
intersect a region changed by another moving
object. When turned off, the entire scene is
redrawn for each new frame. Default=on.
If your 3ds Max display becomes messy or
"corrupted" as a result of incremental updates,
turn this option off and then redraw viewports by
choosing Vie ws > Redraw All Views (the default
keyboardshortcutforthisisthe‘[accentgrave]
key).
Use B G RA P ix el Forma t—When on, sends bitmaps
using BGRA (blue-green-red-alpha) ordering for
pixels. This is the default order for Windows .
By default, OpenGL expects RGBA ordering.
Because of this, under default conditions, loading
textures or backgrounds requires the pixels to be
reordered. OpenGL supports an extension that
allows it to receive pixels in BGRA order. This
means that bitmaps can be displayed directly,
w ithout reorder ing each pixel. Thus, assuming
the OpenGL driver has efficient hardware support
for BGRA pixels, turning on this option makes
loading textures and background images much
faster. Default=on.
Use Gener al ized V er t ex Ar r ay s—When on,
enables 3ds Max to use custom driver code to
render smoothly shaded objects. Typically this
is much faster than using standard OpenGL