There are 3 replies to this topic

5th Aug 2008 01:46am
+SpitFire
Moderator
Offline

SpitFire

1655
The following is a tutorial on how to create the old Webble toy. This is not a modeling tut, as you will see, just a touch of what you can do with Reactor.

Step 1: Creating your Webble.
Body: Sphere: Radius (20)
Head: Sphere: Radius (10)
Eyes and Nose: Sphere: Radius (2)
Arms: Cylinder: Radius (5) , Height (60)
Weight: Box: Dim. (5x5x5)

Create a Plane (400 x 400) underneath the Webble

Now place all of the objects accordingly to resemble the picture.

________________________________________________________________
Step 2: Create a Rigid Body Collection
On the main menu bar select: Animation>reactor>Create Object>Rigid Body Collection

________________________________________________________________
Step 3: Open the Property Editor
On the main menu again, select: Animation>reactor>Open Property Editor

________________________________________________________________
Step 4: Give each object some Mass
Start by selecting an object and make the appropriate changes:
Body: Mass (10), Elasticity (1.0) and Mesh Convex Hull selected
Head: Mass (3) and Mesh Convex Hull selected
Eyes and Nose: Mass (1) and Mesh Convex Hull selected
Arms: Mass (2) and Mesh Convex Hull selected
Weight: Mass (20) and Mesh Convex Hull selected
Plane: Just mark this as "Unyielding" and Concave Mesh So it doesn't move but gives a collision surface

The goal here is to make the bottom of the Webble's body heavier that the rest. We don't give the Plane any mass due to the fact that we do not want it to move.
______________________________________________________________
Step 5: Group all of the Webble's parts
Move the "Weight" box into the center of your Webble's body as shown in the illustration. "Do not let the box extend out of your Webble's body". This weight will act as the center of gravity.
Select all of the items (Body, Head, Eyes, Nose, Arms and Weight) and on the main menu, select: Group>Group and name the group Webble_01 or just leave it to it's default.

______________________________________________________________
Step 6: Adding Items to the Rigid Body Collection
To have your animation work correctly, you have to add all of the item included in the animation to the Rigid Body Collection.
Click on the Rigid Body Collection and bring up the Modifier Panel
Normally, when you add a Rigid Body Collection to a scene it will automatically add an item that you may have selected on the screen. Delete this item by selecting it and pressing the delete button and we will add any item from a list.
Go ahead and click the "Add" Button.

______________________________________________________________
Step 7: Select Rigid Bodies
A screen will appear after pressing the "Add" button in the modifier panel. By holding down control, select the following items:
* Plane01
* Weeble_01 (Group)
Then press "Select"

______________________________________________________________
Step 8: Confirming selection
You should now have the Plane01 and Weeble_01 in the RB Collection Properties.

______________________________________________________________
Step 9: Positioning your Webble for animation
Move your Webble above the plane as shown. To get the full effect of the Webble's center of gravity, rotate it. Your Webble will achieve a better animation if he starts off center.

______________________________________________________________
Step 10: Previewing Animation
On the main tool bar, select: Animation>reactor>Preview Animation

______________________________________________________________
Step 11: Previewing Animation (cont)
Two separate screens will appear: Reactor Messages and Real-Time Preview
The Reactor Messages box will display any errors that may accure during the simulation.

To preview the simulation, just press "P" and your Webble should animate. Press "P" again to pause the animation or press "R" to reset and "P" to play again. In this screen you can use your wheel to Zoom, Hold down your wheel to pan, left click and drag to orbit and also right click on your weeble during the animation and you can move him and redrop or even throw him (Pretty cool)

_________________________________________________________
Step 12: One option
This is just a side note. If you were just trying to acheive a natural pose of a subject and are not going to animate as I did in this marble scene, here is what you can do. http://www.3dsmaxforum.com/image/marble-scene.jpg
* Go to the menu bar on the Real_Time Preview window and select: MAX>Update Max

This will update your viewport with the pose you see in the Real_Time Preview and no animation will be created. You will not see your viewport update until you close the Real-Time Preview

_________________________________________________________
Step 13: Creating your animation
To create your animation across the default 100 frames do the following:
* Goto the Main tool bar and select: Animation>reactor>Create Animation

This will create 100 frames of animaton. To be able to create more frames of animation, change the "Time Configuration" in the bottom right hand corner of your Max screen to the desired number of frames for this animation and then goto Step 14.

__________________________________________________________
Step 14: Animation timing and Collision distance settings
To get to this screen, click on the "Hammer" or "Utilities" tab on the Command Panel and select "reactor"
By default, the end frame of animation is set to 100. Change this to reflect how long of a reactor animation you desire.

One thing to note on this rollout is the Col Tolerance. By default, it is set to 3.937. If your animation looks like the pieces are hovering above the plane, you can adjust this down until you achieve what you are after.

I have uploaded a demo movie of several Webble's falling to give you an idea of how it should look. If you are using Firefox 3.0, it may try to block my site, just ignore it.

http://www.rickspitler.com/webbles.zip

Enjoy!




Rick

http://www.3dartconcepts.com
SpitFire has 1655 participation points. Last seen 1 month, 1 week ago.
5th Aug 2008 12:54pm
+VarnishedOtter
Admin
Offline

VarnishedOtter

5015
Thanks rick, great tute! Definitly gonna try it.
Matt
http://theprophetmoses.deviantart.com
VarnishedOtter has 5015 participation points. Last seen 1 day, 4 hours ago.
5th Aug 2008 10:08pm
+SpitFire
Moderator
Offline

SpitFire

1655
SpitFire has 1655 participation points. Last seen 1 month, 1 week ago.
6th Aug 2008 04:00pm
+Gustave d'Pre
Admin
Offline

Steve Martin

3938
Awesome. Great effort.
http://www.3dprevis.com
Steve Martin has 3938 participation points. Last seen 21 hours, 54 minutes ago.
Back to top

Stats

Page generated using a mere 51 queries. (Plus 25 cached)
Code time: 0.055 | Database time: 0.527 | Total time: 0.582

MaxForum v2.2 2008-07-25

Hosted by www.maxnodeservers.com