Creating QTVR Objects with Widgetizer
Note: VR Toolbox is a company that split off from Roundaboutlogic with legal claims to the same computer code used for making Widgetizer. Since VR ObjectWorx works the same way as Widgetizer, the following instructions using Widgetizer will also work for VR ObjectWorx.
In this tutorial, I will be explaining how you would shoot a QTVR object movie using a video camera connected to a video card in your computer. Widgetizer is especially handy for this kind of QTVR object photography, because it has the capability with interfacing directly with your video card for grabbing the video stills required for your object movie.
- Start Widgetizer. The program will open on the Input page.
- On the Input page you will add the information about how you will shoot (or shot) your QTVR object so that Widgetizer will assemble it correctly.
- In the Source Image Format area you can set the Image Size: by selecting the size of your QTVR movie in pixels. In this example we created a 320 X 240 object movie. If the size you wish is not listed, you can create a "Custom" size.
- Acquire From: is where you select where the source pictures for your object movie will come from. You can create the movie from existing image files or grab video stills of the object directly into Widgetizer using the built-in Video Grabber.
- Under Object Geometry you tell Widgetizer how you shot (or will shoot) the object.
- Vertical Settings (Rows): is how many rows of shots represent the vertical pan of your object. In this tutorial we show how to shoot a "simple" QTVR object, with no vertical pan. This means there will be only 1 Band (or row). Since there is no vertical pan, the Sweep: is 0 degrees.
- For Horizontal Settings (Columns): we set Views: to 36, since we will be shooting 36 shots for the single row. We will be turning the object in a full 360 degree Sweep:. This means that between each shot we will be rotating the 10 degrees, as shown by Spacing:.
- To prepare the Video Grabber for capturing the stills for your movies, click on the "Setup..." button.
- The "Video Grabber Input" window will appear. Here you can specify a Source Rotation: so that if you wanted to shoot an object in portrait orientation, you could have Widgetizer rotate the source 90 degrees. Here we will shoot in landscape orientation (0 degrees rotation). Click on "Video Input..."
- The "Video" window appears. If your camera is connected to your video card, turned on, and has the lens cap off, you will see the camera input in the window on the right, if the video source is set correctly. If your camera input is not showing (as the case here), click on Image to select the Source page of the "Video" window.
- On the source page of the "Video" window you may need to select a different Input: In this example we are using S-Video input, instead of Composit input.
S-Video requires the special S-Video cable and is available only on Hi-8 camcorders, Super VHS recorders, and DV camcorders. Composit Video uses the standard RCA jacks for video and sound. You will not be using sound input for capturing video stills.
Click on Source and select Image to go back to the Image page of the "Video" window.
- With the video input image showing on the right you can now use the various image sliders (Hue, Saturation, Brightness, etc.) to give your video image its best appearance. (Note: you should have a good camera exposure to begin with, as discussed in "What You Need to Create QTVR Object Movies" above.) Click on "OK". Then, click on the Views tab to go to the Views page of Widgetizer.
- On the right side of the Views page is an area with a graphic representation of an object on a VR turntable and a camera moved to a certain vertical position. This illustration actually updates as you add or view pictures in Widgetizer which make up your object movie, rotating the hand on the turntable as you take new shots of the horizontal rotation and moving the camera when a new vertical angle is begun. Below the VR camera rig representation are spaces where thumbnails of your pictures will go as they are added to the VR object movie. You can scroll horizontally through the shots to examine them after they are loaded. If you were shooting more than one row, you could also scroll down to see the object shots taken at different vertical angles. On the left are buttons for taking various actions. The top two buttons are from clearing or editing individual frames of the VR movie. Below that are buttons for setting up an adding stills for the VR object movie and taking them with the Video Grabber.
- The "Setup" button will bring up the same set up windows that the "Setup..." button invoked on the "Input" page. (see steps 3-7 above).
- The Framing button will bring up a window that helps you frame your video shots for the VR object movie.
- Clicking the "Snapshot" button will immediately grab a picture from the video camera and place it in the current position of the sequence of shots. After clicking on it you will hear a camera click sound and see a thumbnail of the shot appear in the list of shots at the bottom of the Views page.
- The "Interactive" button duplicates the function of "Snapshot", but it gives you a new window where you can see a larger view of the shots before they are taken. Also, you can access the setup functions from this window (as explained in steps 3-7 above.) Clicking on the "Capture" button takes the current frame of the VR object movie.
- The "Rapid Shot" button lets you set up the shots so they occur automatically. It duplicates the picture-taking action of the "Snapshot" and "Interactive" buttons. This tutorial explains how to take a series of video stills for a VR object movie using the "Rapid Shot" function.
Click on the "Framing" button.
- The "Framing" window comes up. Here you can see how your pictures will be framed. Use the cross-hairs to help you center your object precisely. You might want to rotate your VR object turntable to see if the object wobbles back and forth. If it does, it may not be centered precisely on the turntable. It might also be the case that your object is unsymmetrical. Make whatever adjustments you think is needed, then click "OK". Lets assume you want to use the Rapid Shot method of taking the object stills. Click on the "Rapid Shot" button.
- The "Rapid Shot" window comes up. The number of frames you will be capturing shows the full 36 shots. You could change this number if necessary, for instance, if you were taking only the last 5 shots to correct some error you had made in that part of the sequence. You can also enter the number of seconds delay between shots. This should be enough time for you to turn the object to its next position. (4 seconds is a good choice.) Click on "Go".
- The "Rapid Shot" window will go away. When hear a camera click sound, that means you have just captured the current position. Rotate the object to its next position in the clockwise direction. After the specified time the camera click sound will indicate the next picture has been taken. Go to the next position. As shots are taken you will see thumbnails of the stills fill in the row of shots on the bottom right of the View page. If you should make any errors in shooting the stills, you can go back and reshoot them by clicking on the thumbnail of first picture you wish to correct, and begin taking your shots again. The new shots will replace whatever shots are in those positions. When you have finished taking all of the shots, click on the "Compose" tab to go to the composing page of Widgetizer.
- The "Compose" button will turn your shots into a QTVR Object movie, but before doing that you may wish to specify a codec for your movie. Codec stands for "Compression-decompression" and there are many methods for doing this. Generally, in choosing a codec, you are trying a find an acceptable compromise between the graphic quality of your movie and the file size. The default codec shown here is "Cinepak" set for "High" quality. For more information on selecting a codec for your movie, see Selecting a Codec for Your QTVR Object Movie. Click on the "Set" button to see how codec settings are made.
- Click on the "Compressor" drop-box to select the Codec you wish to use, then slide the "Quality" slider over to the quality you want. A portion of your Object movie in the pane on the upper right will show how your movie will look when using this Codec setting. When you have the settings you want, click on "OK".
- Click on the "Compose" button to create your QTVR Object movie. When it is completed, click on the "Playback" tab to see the results.
- From Widgetizer's Playback page you can try out your Object movie, and make some settings that affect how it plays. One of the first things you should do is to find the frame of your Object movie that you want to be showing when the movie opens. Use the hand cursor on the Object movie to find the opening frame you want and click on "Set" under to "Initial View".
- Under "Attributes" there are many settings you can add to your Object movie. I'll explain a few of these here.
- The "Annotate" button will allow you to add a name, copyright, and other information about the movie that will become a part of the movie and can be accessed with MoviePlayer.
- The "Interaction" button lets you make several settings regarding the playback of the Object movie. For instance, you can select a different set of cursors that show up when interacting with the movie. You can also set the scale of motion, so that a small movement of the cursor results in a large movement on the object. Note: any of the "Tilt" settings will have no effect on a single-row Object movie, as there is no tilt in such movies. Other settings include:
- "Wrap when panning" will wrap the last still in a row to the first, so that panning (horizontal movement) is continuous. If unchecked the panning stops when you get to the last or first picture in a row. Normally, Object movies with 360 degree pans have this checked. Object movies with less than 360 degrees have it unchecked.
- "Wrap when tilting" works like "Wrap when panning", but it is for vertical movement of an Object. Normally this is unchecked, because most Object movies do not do a full 360 degree tilt.
- "Allow zooming" lets the user zoom in on an object using the controller or by holding down the Shift key.
- "Allow translation" lets the user shift a zoomed object around in the movie window using the controller or holding down on the Option key while moving the object with the cursor.
- "Reverse pan direction" makes the Object move in the opposite direction when moving the cursor. If rotated your object counterclockwise instead of clockwise when shooting your movie, this will fix it.
- "Reverse tilt direction" is similar to "Reverse pan direction" but is for the vertical tilt of the object.
- "Swap pan & tilt control" makes it so that a horizontal movement of the cursor regulates the vertical tilt of your movie, and visa versa.
- The "Animation" button will bring up some settings for animating your movie. The most common setting here is "View Animation" that will cause your object to rotate at a speed you set as soon as it is opened. When you interact with the animated movie, the animation stops and you can manipulate the object as usual.
- When you have made all the settings you want to make, you are ready to export a QTVR object movie. Select "Export..." from the "File" menu. You should make sure that "Make Playable on non-MacOS computers" is checked. This makes your QTVR Object movie playable on Windows computers, and it is required if your movie is going to be on a Web page. The drop-box next to "Format" lets you choose between QTVR 2.0 and 1.0 formats. More computers will be able to handle the 1.0 format, but there are some features (such as hot spots on Object movies) are only available in version 2.0. Give your movie an appropriate name. It is important to give QuickTime and QTVR movies a .mov extension, because Windows computers and Web browsers use file name extensions to identify the kind of file it is. Click on "Save" to save your stand alone QTVR Object movie.
- Finally, you may wish to save your work as a Widgetizer document. You can do this at any point in creation process. Saving a Widgetizer document will preserve all still shots and settings you have put into making an Object movie up to the time of the save. Select "Save..." from the "File" menu. Give your Widetizer document and appropriate name and click on "Save".
Since QTVR Object movies can contain a great number of still pictures, these Widgetizer files can be quite large. This 36-shot, 320X240 pixel, single row QTVR Object movie resulted in a 5.9 MB Widgetizer file. The exported Object movie we created, using the Cinepak codec on the High quality setting was 586 K.
Back to Table of Contents