Free 3d models

Free 3D Models and 3D Tutorials

3D Tutorials

July 5, 2014

Animate with Reaction Manager in 3ds max

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.75 out of 5)
Reaction Manager is an interesting tool that simplifies certain complex process of animating in 3ds max. In this tutorial lets get the basic idea of what Reaction Manager is. This is what we are going to do. We will animate a few set of bones to simulate the fingers in our hand. This tutorial will give you the basic idea of how Reaction Manager works. It may also help you in rigging and animation of 3d characters.
Before continuing with this tutorial I recommend you to know about Attribute holder in 3ds max, you can learn from here: Attribute holder in 3ds max
Before we go into the tutorial, download the provided max file from where you can start: arm.max.

This file contains 3d model of skeletal structure of human arm.

Format: 3ds max 8

3d model of human arm with all the bones separated and pivot points set and linked to each other.
Reaction Manager works on the concept of Master and Slave. Master can be any object or helper in 3ds max that controls the Slave.

In our setup we have an object called “arm” that will act as a master that controls the bones of fingers.

1. Open the 3ds max file arm.max (Compatible with 3ds max 8 and above).

2. Select the arm object and add an Attribute Holder modifier from the Modifier panel.

arm object with Attribute Holder modifier.

3. With the arm object still selected, select Animation -> Parameter Editor from the menu. This will open the Parameter Editor Dialog.

4. In the Parameter Editor dialog, set the parameters with the following settings

Parameter Type : Float
UI type : Slider
Name : Index Finger

and then click add. This will add a new attribute to the Attribute Holder panel. You can check by selecting the arm object and go to modifier panel. You can see the attribute named Index Finger in the panel. (see image below)

Now we have set up the Master that will control the finger bones. This slider Index Finger that we just added will be our master. If we slide all the way to the end the bones of index finger must close and when we slide it to its default position the bones of index finger must open.

5. Now Open Reaction Manager from the menu, Animation -> Reaction Manager. This will open Reaction Manager Dialog.

Reaction Manager Dialog has the following buttons on the top . Add Master, Add Slave and Add Selected to add Master and slave objects to Reaction Manager.

6. Now click Add Master Button in Reaction Manager and click on the arm object in viewport, a menu will appear from which you select the following in sequence.

This step will add the Index Finger slider that we applied on the arm object as Master in Reaction manager.

Now we must add slaves. We are going to add the three objects(bone1, bone2, bone3) that make up the index finger.

7. Select the three objects (bone1, bone2, bone3) and click on Add selected in Reaction manager, a menu will appear again from which you select the following in sequence.

We are going to rotate the bones on Y axis, so we selected it on Y rotation. You can select whatever parameter you want according to your need.

Now we have added Master(Index Finger- Slider) and Slaves(bone1, bone2, and bone3) to Reaction Manager. Now the slider is used to animate the bones which we are going to do in the coming steps. Before that have look at the Reaction Manager panel (refer image below).

Reaction Manager panel with Master and Slaves as well as the current state of the objects.

Any animation using Reaction Manager involves different state of objects, for example in our case opening and closing of fingers. So as soon as you added the slaves, Reaction Manager creates a default state which is open state in our animation. Now we are going to create closing of index finger by creating another state, and the closing of finger will be controlled by slider(Index Finger).

8. Now click on Create Mode button in Reaction Manager.

9. Now select the arm object in viewport and from the modifier panel of arm object, drag slider Index finger to the end. (refer image below)

10. Now rotate the the three objects (bone1, bone2, bone3) on Y axis as shown in the image. Rotate each bone aroud 60 degrees on Y axis.

Note: the Create Mode Button should be switched on through the 9th and 10th steps.

Now we have dragged the slider to the end and rotated the bones, this is 2nd state of the object and slider.

11. Now click on Create State button(downward arrow) next to Create Mode button.

12. Now exit the Create Mode by clicking on the Create Mode button once again.

Now you can notice two states of the Slave objects we added.

two states of bones we added.

Now drag the slider and watch the finger animate accordingly.

This same process can be used in animation of mechanical and robotic arms.

Here I have shown you to animate the index finger, follow the same steps for other fingers and complete the animation. You can download the completed version of the file here: arm_finished.max


14 votes, average: 4.64 out of 514 votes, average: 4.64 out of 514 votes, average: 4.64 out of 514 votes, average: 4.64 out of 514 votes, average: 4.64 out of 5
Dodge Charger 3d model

Dodge Charger 3d model

Dodge Charger 3d model Realistic Dodge Charger 3d model, detailed sedan, high-performance muscle car. Dodge Charger 3d model features: Detailed exterior and interior, perfect for closeup renders. open/close doors, bonnet and bo...
9 months ago

4 votes, average: 4.50 out of 54 votes, average: 4.50 out of 54 votes, average: 4.50 out of 54 votes, average: 4.50 out of 54 votes, average: 4.50 out of 5
chained monster 3d model

Chained Monster

Chained Monster 3d model Download 3d model of chained monster character with high resolution textures. Completely UVW mapped model, ready for rigging and animation. Included all textures and materials required for the model. 3d...
4 years ago


3 votes, average: 5.00 out of 53 votes, average: 5.00 out of 53 votes, average: 5.00 out of 53 votes, average: 5.00 out of 53 votes, average: 5.00 out of 5
warm up biped animation

Warm up motion capture

Warm up bip animation Format:  bip Warm up – motion capture in bip format, perfect for animating exercise or any kind of activity for 3d characters. Contains over 1200 frames of animation including relaxing arms and ...
4 years ago

8 votes, average: 4.50 out of 58 votes, average: 4.50 out of 58 votes, average: 4.50 out of 58 votes, average: 4.50 out of 58 votes, average: 4.50 out of 5
lowpoly girl 3d model

Lowpoly girl character

Lowpoly girl character 3d model Detailed, lowpoly girl 3d model. Completely UVW mapped and included high res textures. Character is provided in T-pose, ready for setting up a rig and animating it. Included 3ds max and Obj forma...
4 years ago

0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5
motion capture

Character animation with motion capture files

Motion capture is a technique to create natural and real human motions for character animation in 3d software. Motion capture is also used in biomedical research, analysis in sports, gaming and Characters in 3d animated films. ...
4 years ago



  1. SEBA

    was very helpful thanks

  2. Gera Barragan

    good tuto thank you very much!

You must be logged in to post a comment.


Privacy Preference Center

Animium serves cookies to analyze traffic to this site and to ensure you get the best experience on our website. uses cookies to store user sessions ( to keep them logged in ), which they can opt out by not selecting "remember me", while signing in.


Cookies set for Ads is to ensure that main revenue source required to run this site.

Cookies from Google and other advertising networks may be set to display ads, which is the main revenue source for this site


These cookies are used to identify traffic to this site from various parts of the world, and nothing else.

Cookies from Google Analytics may be set to gather traffic info from around the world