[Contact_Info]
[Infini_D]
[Photoshop]
[Web_Design]
[Classic_Macs]
[Galleries]

[Links]
[Site_Map]

Tutorial 3: Making QTVR Objects


Topics Covered:
QTVR Object Animation Assistant
Camera
Apple's MakeQTVRObject Application- Available Here

Description: In this tutorial, we will take an existing geometry and create a QTVR object movie out of it. We will use Apple's MakeQTVRObject application and a PICT compiler. I use PICTStoMOVIE. You will also need Apple's QTVR MoviePlayer, which ships with most new PowerMacs and is available for download from their web site. If you get MacAddict, it's on the CD every once in awhile. Let's go...

 

1. Pick an Infini-D object or create one. The object can be made from many parts as long as all the parts are grouped. For the purpose of this tutorial, I am going to use an inkwell I made for my job. When you open the scene file, make sure that the object is in the center of the world (0.000 at x,y, and z in the top row of the INFO floater).

2. Select the CAMERA and delete it and its target (in Infini-D4.0). Place a new CAMERA in the world. It doesn't really matter where it is, as long as it is pointing in the general direction of the object. You may have to open the Camera view by selecting it from the WINDOWS menu.

3. Open the SEQUENCER by choosing it from the WINDOWS menu. Select the CAMERA. Then select the CAMERA'S eventmark. Hold down the shift key to select the Object's eventmark as well.

4. Apply the MAKE QUICKTIME VR OBJECT animation assistant by selecting it from the ANIMATION ASSISTANT from the ANIMATION menu. The default settings are what we want to use.

5. Preview your movie in Infini-D by clicking the PREVIEW button on the SEQUENCER in Infini-D3.x or use the ANIMATION floater in Infini-D4.0. Make sure that the entire object can be seen in the Camera window. If not, change the scale of your object until the entire object is visible.

Now, we have to render the animation.

6. Keep the Camera window small; 240x180 pixels is fine for this tutorial.

7. Choose RENDER from the FILE menu. A dialog will appear. This dialog will differ depending on which version of Infini-D you are using.
We want to render this animation with transparency and reflections OFF.
We will render the CAMERA view with the Anti-Aliasing set at low and the patch detail set at low.
Make sure SHADOWS are ON.
In Infini-D4.0, make sure that the time for the animation to end matches the actual end time in you sequencer. It should end at 19 seconds if you use the default settings for the QTVR Object Animation Assistant.

IMPORTANT! If you are using Infini-D3.x, you should render using BEST shading. If you are using Infini-D4.0, the BEST (PHONG) shading has a bug which makes it significantly slower than Ray-Tracing. In Infini-D4.0, if you have a decently fast machine, choose to Ray-Trace, and leave the transparency and reflections OFF. At these settings, the ray-trace engine is fairly fast.

Make sure to render to PICTS! If something happens and the lights flicker or you have to get back to work, you can pick up where you left off fairly easily by checking the last frame number rendered. By the way, putting these PICTS into their own folder would be a good idea.

8. Sit back, pop some popcorn, and watch some commercials while the animation renders.

It's done rendering! Now what?...

9. First, change the name of the first frame rendered. It should be something like "object". We want it to be "object.00000". The rest of your frames will have numbers already.

10. Open PICTStoMovie if you have it, or whatever you use to compile picts into QuickTime movies.

11. Find the folder with the PICTS. A list should appear. Double-Click the first frame. A little dialog box will appear. The starting frame should be 00000. The ending frame should be 00284. The last field should have a "1" in it. Hit OK.

12. Now you will get the standard compression screen. Depending on what's available to you for compression, you'll want to pick the best quality and the smallest file size. I have found that the GRAPHICS compression at 100% quality is a good middle ground. It is not as good as ANIMATION, or No compression, and it is not as lossy as Cinepak, which will give the smallest file size.

Select the GRAPHICS compression. Set the QUALITY to 100%. Set the frame rate to 15fps (or at whatever you rendered the movie). Set the keyframe to EVERY frame, or 1. This last is especially important or the quality of the QTVR object will be awful (many artifacts in the movie). Hit OK.

13. After movie is rendered, open the MakeQTVRObject application from Apple. 14. Open the animation by choosing OPEN from the FILE menu. 15. From the EDIT menu, choose ADD OBJECT DATA. A dialog box will appear. The number of rows should be 18, if you used the default settings for the animation assistant in Infini-D. The number of columns is the same as the Frames per second, or fps, used in the animation. You'll want to change the VPan values to (+)90 to -90 degrees. The HPan values are 0 to 360 degrees by default, so we will leave those alone.

16. Hit the Return key and the QTVR Object is done.

[Return to the Tutorials Page]

[Home] [Infini-D] [Photoshop] [Web Design] [Macs] [Galleries] [Sites] [Links]