Professional Documents
Culture Documents
Benjamin Pugliese
Mahesh Saptharishi
Modeling Requirements
• 3-D representation with object interaction
constraints
• Temporal consistency
• Real-time simulation and visualization of
the model
• Combining geometric and non-geometric
parameters for simulation (multi-modal)
VRML Capabilities
• Powerful representations for 3-D objects
• Temporal event generation
• User-defined object interaction primitives
• Interactive interface
• Platform independent
• Easily extendible
Applications
• High-DOF kinematics modeling (Robot Arm)
• This demonstration exemplifies VRML’s capability
to simulate highly articulated structures. In this
particular example, the combinations of rigid bodies
move independently while being connected.
Without a visualization tool such as VRML it would
be very difficult to imagine the motion of such a
machine.
Applications Cont.,
• Collision and interference detection (Kitchen)
• Discrete event simulation involves proper execution of
scheduled temporal events and dynamic events. An
example of a dynamic event is collision detection and
subsequent action. This movie clip demonstrates a
simple collision detection scheme implemented using
VRML. The action induced by the event is the change
in color of the colliding object. The user could define a
whole host of events that could result from this catalyst
event. The kinematics and the analysis for the event
detection was done using JAVA. All visualization and
simulation of the rigid bodies was done with VRML.
Applications Cont.,