Figure 3-19: A company logo created in Illustrator and ready to save and import into Max
Cross- Spline objects that are imported from Illustrator appear in Max as Editable Spline objects.
Reference You can learn more about Editable Splines in Chapter 13, “Drawing and Editing 2D Splines
and Shapes.”
Chapter 3 ✦ Working with Files and XRefs 111
Figure 3-20: A company logo created in Illustrator and imported into Max
Figure 3-21: Poser by Curious Labs is an excellent tool for working with human figures.
Figure 3-22: A Poser model imported into Max using the 3DS format
As an example of how XRef Scenes facilitate a project, let’s say that a design team is in the
midst of creating an environment for a project while the animator is animating a character
model. The animator can access the in-production environment as an XRef Scene in order to
help him move the character correctly about the environment. The design team members are
happy because the animator didn’t modify any of their lights, terrain models, maps, and
props. The animator is happy because he won’t have to wait for the design team members to
finish all their tweaking before he can get started. The end result is one large, happy produc-
tion team (if they can meet their deadlines).
Choose File ➪ XRef Scenes to open the XRef Scenes dialog box (shown in Figure 3-23), which
you use to load XRef Scenes into a file.
Caution If an XRef Scene in the list is displayed in red, then the scene could not be loaded. If the
path or name is incorrect, you can change it in the Path field at the bottom of the list.
The Convert Selected button converts any selected objects in the current scene to XRef
objects by saving them as a separate file. This button opens a dialog box to let you name and
save the new file. If no objects are selected in the current scene, then this option is disabled.
Use the Enabled option to enable or disable all XRef Scenes. Disabled scenes are displayed in
gray. The Merge button lets you insert the current XRef Scene into the current scene. This
button removes the scene from the list and acts the same way as the File ➪ Merge command.
Tip Another way to use XRef Scenes is to create a scene with lights and/or cameras positioned
at regular intervals around the scene. You can then use the XRef Scenes dialog box to turn
these lights on and off or to select from a number of different views without creating new
cameras.
You can also nest XRef Scenes within each other, so you can have one XRef Scene for the dis-
tant mountains that includes another XRef for a castle.
Note If a Max file is loaded with XRef files that cannot be located, a warning dialog box appears,
enabling you to browse to the file’s new location. If you click OK or Cancel, the scene still
loads, but the external scenes are missing.
Tip You can add several XRef Scenes by clicking the Add button again. You can also add a scene
to the XRef Scene dialog box by dragging a .max file from Windows Explorer or from the
Asset Manager window.
4. Select Create ➪ Helpers ➪ Dummy, and drag in the Perspective viewport to create a new
Dummy object.
5. In the XRef Scenes dialog box, click the Bind button and select the dummy object.
This enables you to reposition the XRef Scene as needed.
6. Select the Automatic update option, and then click the Close button to exit the XRef
Scene dialog box.
7. Now animate objects moving through the maze.
Figure 3-24 shows the Maze.max scene included in the current Max file as an XRef.
Tip With the diamond animated, you can replace it at a later time with a detailed model of a
mouse using the File ➪ Replace command.
Chapter 3 ✦ Working with Files and XRefs 117
Figure 3-24: The maze.max file loaded into the current file as an XRef Scene
The left side of the XRef Objects dialog box is divided into two sections. The top section dis-
plays the externally referenced files, and the lower section displays the objects selected from
that file. A file needs to be selected in order for you to see its objects.
You have several options for controlling how the XRef Objects are displayed:
✦ Use Proxy: Lets you choose between displaying the proxy and displaying the actual
object.
✦ Render Proxy: Forces the proxy object to be rendered instead of the actual referenced
object. If this option is not selected, then the referenced object is rendered regardless
of the object displayed in the viewports.
✦ Update Materials: Enables the object’s materials to update as the source gets updated.
✦ Ignore Animation: Turns off any Modifier Stack animations associated with the object.
The Convert Selected button works the same as in the XRef Scenes dialog box. It enables you
to save the selected objects in the current scene to a separate file just like the File ➪ Save
Selected command.
In the XRef Objects dialog box, you can choose to automatically update the external refer-
enced objects or use the Update Now button. You can also Enable and Disable all objects
in a file.
Chapter 3 ✦ Working with Files and XRefs 119
The Select In Scene and Select From Scene buttons are useful for seeing which objects in the
scene are related to which items in the XRef Objects dialog box list.
Using proxies
The Add as Proxy button opens a low-resolution proxy object in place of a more complex
object. This feature saves memory by not requiring the more complex object to be kept in
memory. You can also select to render the proxy, update its materials, or ignore its animation.
If an object in the lower section of the XRefs Objects dialog box is selected, then the Add
button changes to a Set button. The Set button lets you choose a file and object to use as a
proxy. The proxy is displayed in place of the actual referenced object.
Tip The real benefit of using proxies is to replace complex referenced objects with simpler
objects that update quickly. When creating a complex object, remember to also create a low-
resolution version to use as a proxy.
Figure 3-26: The XRef Merge dialog box lets you choose
specific objects from a scene.
120 Part I ✦ Learning the Max Interface
4. Select the Tree object to add to the current scene, and click OK. (Hold down the Ctrl
key to select several objects.) Use the Filter and Sort options to locate specific objects.
Note If an object you’ve selected has the same name as an object that is currently in the scene, the
Duplicate Name dialog box appears to let you rename the object, merge it anyway, skip the
new object, or delete the old version.
5. Select the Tree object in the lower pane, and click the Set button with the Set Proxy
option selected.
The Open File dialog box appears.
6. Select the Tree Lo-Res.max file from the Chap 03 directory on the CD-ROM.
The Merge dialog box opens.
7. Select the Cylinder01 object, and click OK.
Caution If the proxy object has a different offset than the original object, a warning dialog box
appears instructing you to use the Reset XForm utility to reset the transform of the objects.
8. With the Tree object selected in the lower pane, select the Use Proxy option to see the
proxy object, and deselect it to see the actual object.
XRef Objects that you add to a scene instantly appear in the current scene as you add them.
Figure 3-27 shows the Post Box with the actual tree object. The XRef Objects dialog box lets
you switch to the proxy object at any time.