In this tutorial you will learn how to add a sub window display and apply a fixed offset to the viewpoint.
Note: This section continues with the configuration and script used in the previous section.
So far we've configured a single display that renders to the main window. We can also overlay smaller sub windows on the main window to show different points of view within the scene (e.g. 3rd person, bird's eye). Go to the Displays tab, click Add a New Display and select the Custom Window option again. This time the sub window parameter is automatically checked because only one display can be applied to the main window at a time. Click Apply & Exit and a small window will appear in the upper left hand corner of the graphics window. You'll see that the viewpoint is fixed at ground level, just as it was when we added the first display.
After a sub window is added, you can change its position and size in the Size/Pos dialog box. The values for width and height are set to 0.2 by default. This value is the size of the sub window relative to the graphics window. Try experimenting with different values in the width/height fields and alignment drop down. Before moving on to the next section, set the width to 0.35 and the height to 0.7.
Next, we'll set up a fixed viewpoint with a bird's eye perspective of the scene. From the Trackers tab, click Add a New Tracker, select the Group tracker option, and click Apply & Exit. A group tracker does not provide data like other trackers. It's just a node in the scene graph with position and orientation that can be made a parent or child of any other node. To specify this group's location, open the Offsets dialog box. For a bird's eye view add some position offsets and pitch the view down 90 degrees. Then click Apply and Exit.
Now all that's left to do is set the viewpoint of the sub window display to be a child of the group tracker. Go to the scene graph pane and drag custom_window2 under group. In the graphics window you should now see a sub window with a bird's eye view.