next up previous contents
Next: Influencing a Fish's Behavior Up: Manipulation Panels Previous: Manipulation Panels

Experimenting with the Physics

Fig. gif shows the interface through which the user can experiment with the physical and numerical attributes of the artificial fish model. The overall mass of the fish can be varied by changing the unit mass, i.e. using the ``UnitMass'' slider. The viscosity constant tex2html_wrap_inline3908 can be altered by using the ``Visco'' slider. Similarly, the user is able to vary the spring constants and the fluid viscosity factor tex2html_wrap_inline2492 (in Eq. (gif). The user can then determine how these parameters affect the motion of the artificial fish. The user can also turn off the hydrodynamic forces and see how a fish beats its tail without moving, and gradually loses its balance and stability and may finally become numerically unstable and ``explode''. Using the positioner, the user can specify the direction of the simulated uniform water currents. The effect of the water currents on the motions of the artificial fishes can be switched on or off by using the ``Current(On/Off)'' button. In addition, the user can change the integration time step to test the basic stability of the numerical solver and also to change the number of iterations per display to control the temporal sampling rate of the animation.

  figure1981


next up previous contents
Next: Influencing a Fish's Behavior Up: Manipulation Panels Previous: Manipulation Panels
Xiaoyuan TuJanuary 1996