home previous
next contents![]() Shout3D 1.0 - User Guide
|
![]() |
Features of the Bundled AppletsShout3d 1.0 comes with with a number of applets for displaying Shout3D content. Each of these is used in at least one of the demos, so you can explore them without doing any programming. Shout3DAppletThis is the base class for all applets, so every other applet in Shout3D shares this set of features:
ExamineAppletThis is a simple viewer to use for examining objects. Click the mouse in the applet window, hold down the mouse, and drag the mouse to tumble the scene. If you drag up/down, the scene will tumble around the horizontal axis. If you drag left/right, it will tumble about a vertical axis. To zoom in and out, hold the <control> key while click-dragging up and down in the window. WalkAppletThis is a simple viewer for walking through environments. Click the mouse in the applet window, hold down the mouse, and drag the mouse to navigate. If you drag up/down, you will move forward or backward through the scene. If you drag left/right, you will turn the camera in that direction and continue to walk in the new direction. The WalkApplet also performs simple collision detection with the environment, meaning that the camera will not go through walls or objects. Three special applet parameters help you to adjust the behavior of a WalkApplet. Edit them in the html file (see Shout3d_runtime\demos\walk_demo.html for an example) to change the behavior:
MultiTestAppletThis is an applet that allows you to write out the scene in a vrml-style syntax, test picking, and test searching. When the applet is running, click in the applet and type '?' to see a display of options in the java console. In addition to those provided with the standard Shout3DApplet, this applet has three additional parameters:
Other AppletsThe other bundled applets are each tailored for a specific demo. Explore the java source files to get an idea of how they work. The other bundled applets are: BindingTestPanel, LightTestPanel, ModDunkPanel, and PyramidTestPanel.
|