Digital Arts Guild - 3D for Everyone

3ds max Maya

 
High quality
learning resources
for computer artists

 
  
Forgot your password?
Forgot your username?
Create an account

 

 

 

Join the Guild
 
Maya Dynamics - Catapult Print E-mail
Written by Aaron F. Ross   

January 22, 2011

Complex animations are generally simulated procedurally rather than animated by hand. For example, if you want realistic collisions, a Rigid Body simulation is the way to go. It would take too long to keyframe many colliding objects by hand, and it would be difficult to achieve convincing results.

In this hour-long series of eight free videos, you’ll learn how to simulate the movement and collision of objects. Maya’s Rigid Body dynamics engine calculates the physics to save you time! The catapult exercise is a classic introduction to Rigid Body dynamics, covering active and passive bodies, constraints, solver settings, and baking the simulation to keyframes.

In the video tutorials, we explore the entire Rigid Body workflow, including:

Project Setup and Scene Layout
Active and Passive Rigid Bodies
Rigid Body attributes such as Mass and Friction
Dynamic Constraints
Global Solver settings
Bake Simulation to convert dynamics to keyframes


Topics Time Download Streaming
Part 1 Project setup
Units and grid
Scene layout
 
6:24 MP4 file
33 MB zipped
YouTube stream
Part 2 Passive & Active
Playback speed
Gravity Field
 
8:06 MP4 file
55 MB zipped
YouTube stream
Part 3 Rigid Body attributes
Bake Simulation
Editing keyframes
 
7:38 MP4 file
60 MB zipped
YouTube stream
Part 4 Levels of detail
Display Layers
Primary Visibility
 
6:13 MP4 file
64 MB zipped
YouTube stream
Part 5 Active attribute
Hinge Constraint
Center of Mass
 
9:35 MP4 file
96 MB zipped
YouTube stream
Part 6 Spring Constraint
Oversampling
Solver attributes
 
5:12 MP4 file
44 MB zipped
YouTube stream
Part 7 Modeling
Ctrl-D duplicate
Positioning
 
5:06 MP4 file
30 MB zipped
YouTube stream
Part 8 Affect Selected Objects
Set Initial State
Bounciness, Friction, Mass
 
7:53 MP4 file
55 MB zipped
YouTube stream

Supplemental material

catapult_LODmodels.zip

This small Zip file includes a Maya ASCII scene used in the tutorial. It is a catapult model with high and low levels of detail on separate Display Layers.

Supplemental material

Lesson Notes

Lesson Notes complement tutorials. They reduce complex multi-stage procedures to short bullet points. Brief explanations reinforce key concepts. The outline format helps learners focus on the content, rather than spend a lot of time reading. To access Lesson Notes, you need to join the guild.

Here is a sample of the Lesson Notes:

  1. Rigid Body dynamics concepts
    1. Dynamics are useful when an animation would be too complex to create by hand
    2. Modeling
      1. Rigid Body dynamics does not support deforming geometry
        1. Rigid Body dynamics uses the shape of the object on the first frame of the simulation
        2. If you want deformation, use nCloth instead
      2. Rigid bodies should have no construction history
        1. Edit > Delete By Type > History
        2. Hotkey: <SHIFT + ALT + D>
      3. Level of detail
        1. Maya’s Rigid Bodies are slow to calculate heavy scenes
        2. It’s common to create proxy objects as a workaround
          1. Create two LODs: high detail and super-low detail (proxy)
          2. Put the two sets of objects on different Display Layers
          3. Parent Constrain high detail objects to proxy objects
          4. Apply dynamics to the proxy objects
          5. Only render the high detail objects

    Read More ...

 
Get more from your software.