User Interface
    Views
      3D View
      This is where the real action is.

      Everything takes place in a cage. It's not much of a cage really, since the model can walk right through it, but it does help you with your orientation as you look at the model from different angles.

      To change the camera angle, hold the right mouse button and move the mouse. To zoom in and out, use the mouse wheel (if your mouse has one) or the up/down cursor keys (for fine control) or the page-up/page-down keys (for coarse control).

      In the middle of the "floor" you'll see red, white, and yellow axis arrows. Red is the Y axis (front to back), yellow is the X axis (side to side), white is the Z axis (top to bottom).

      To select part of the model, click on them with the left mouse button. To select multiple parts, hold the control key as you press the mouse button. To drag the selected parts around, hold the left button down as you move the mouse.

      When you drag something, it will be dragged in one of the oblique planes - XY (ground), YZ (side), or XZ (front). The drag plane can be selected by changing the camera angle as described above. The current drag plane is indicated by highlighting the corresponding sides of the cage.

      Component Tree
      This window lists all of the model's parts, it's behaviors, and the motions in each behavior. The selected components are shown in bold type. Behaviors and motions have checkboxes to allow you to turn them on and off.
      Property Tree
      This window shows the properties of whatever is selected - if you have used the control key to select multiple objects, it shows the properties of whatever was most recently selected. To change a properties, click on it. A small dialog box will appear. For most properties, you can just enter a number and press return; for others, you select an item from a drop-down list; for others, the dialog box will prompt you to select an object.

      If you change a property while multiple objects are selected, the change will be applied to all selected objects of the same type as the one shown in the property window.

      Motion View
      This window has two panes; in the left pane you can select behaviors and (in the case of clockwork behaviors) motors, in the right pane you get a graphical representation of the behavior or motor.

      If clockwork motors are selected, the right pane shows you a two-dimensional display of the motion of a joint or slider. It's a bit like a seismograph, with a wave scrolling from left to right. A red line is drawn to indicate the position of the joint on the wave - the intersection of the wave and the line indicates what position the joint should be in (it won't necessarily be there though, if the joint doesn't have enough force, or if another motion is also trying to pull it somewhere else, but more about that later).

      If a network behavior is selected, the right pane shows the network and allows you to edit the network. Network behaviors are described in more detail on this page.



    Toolbars
      File and Clipboard
      This contains buttons to create a new file, to open an existing file, to save the current file, and buttons for cutting, copying, and pasting. If you're familiar with Windows programs, you already know how this works.

      There's one little catch, though... When you copy and paste parts of the model, the parts are pasted in right where the originals were when they were copied to the clipboard. It's helpful to move the original parts out of the way before pasting the new parts.

      Application Mode
      See the application mode page for details.
      Create Beam/Hinge/Slider
      Press these buttons to create new beams, hinges and sliders. If symmetric editing is abled, the new objects will be created in pairs. Other wise, they will be created one at a time. The new objects are located with X and Y coordinates of zero, and with a Z coordinate that places them above all of the existing objects. Sometimes a lot higher above than is really necessary...
      Edit Mode
      This contains three buttons, which do three rather different things. The little pictures are not at all intuitive, for which I apologize.

      The first button controls symmetric editing. Symmetric editing is a feature that makes it twice as easy to create and edit laterally symmetric models. When symmetric editing is enabled, you will create things in pairs (you'll get a left thing and a right thing), and any editing operations will affect both of the objects.

      The second controls snap. When snap is enabled, anything you drag around in the 3D view will be positions to the nearest quarter inch (or quarter meter - you may define the units as you please). If you position an object by entering coordinates in the property view, your coordinates will take effect unmolested - snapping only applies to mouse-drag actions in the 3D view. I never turn snap off, but if you want to, you may.

      The third edit mode button controls follow. When follow is enabled, the camera will follow the currently selected object. This is helpful if you select the torso of a creature that's walking around. This is nauseating if you select the ankle of such a creature.

      View Control
      The three smiley faces correspond to the camera angle you'll get when you press them: side, front, top, and corner views. The button with the crosshairs will cause the currently selected objects (or the whole model, if nothing is selected) to be centered in the 3D views.
      Speed Control
      This controls the speed of the model's main "engine." You can choose anything from double-speed reverse (far left, -200%) to double-speed forward (far right, +200%). Percent of what, you ask? Percent of the model's nominal speed, which you may adjust in the model settings dialog.


    Menus
      File
      Most of this will be familiar to anyone familiar with Windows. There's just one new thing, the "Generate" submenu. The items under this menu will help you create creatures like snakes and centipedes.
      Edit
      Again, most of this will be familiar to Windows users. The rest of the items do the exact same thing as the corresponding toolbar buttons described above.
      View
      The top two items on this menu will create new 3D and motion view windows. Look at selection does the same thing as the crosshairs toolbar button; the top/front/side/corner buttons will also be familiar to anyone who reads this document from top to bottom.

      Then there's buttons to turn the status line and toolbars on and off, and to rearrange the toolbars along the top of the window.

      Mode
      Design, Play, and Pause are explained in the modes page. The drag plane selection items are explained above in the 3D view section. Snap and follow are explained above in the edit mode section.
      Options
      Here you'll find the dialog boxes described below. Eventually described below, I should say.
      Window
      This will be entirely familiar to a Windows user.
      Help
      The help menu is pretty slim. It has one item that takes you to a web site (this one), and one item that tells you which version of the software you're running. I have not included the usual help file with this software because I would rather do the help via the web. This way, you can download and use the software while I finish writing the help, and you'll always have the most up-to-date version of the help right at your fingertips.


    Dialog Boxen
      Model
      This dialog box contains three parameters. The speed paramter determines the 'nominal' speed of your model, in cycles per second. The pose delay parameter determines how much time will elapse between the time a simulation begins and the time your model starts moving on its own. A one-second pause usually works will in my experience, but you might want to vary this a little bit if your model bounces or needs to settle before it starts moving. The pose phase parameter determines the phase the model's main engine will be at when simulation begins, during the pose before the main engine starts moving.
      Colors
      This dialog allows you to change the colors of the objects shown in the 3D and motion view windows. To change the colors of standard UI elements, for example menus or title bars, use the Windows control panel. [insert rant about skinning and uniformity here]
      Physics
      This dialog alows you to set various parameters related to the simulation. Clicking each parameter will display a short description of the parameter on the right-hand side of the dialog box.



    c o n t a c t   m e @ w h a t e v e r . n e t

    Last updated Apr 23

    To link directly to this page:
    http://www.natew.com/juice/frames.cgi/help/html.UserInterface