Picture 1. Animated 3D tornado
In this tutorial I cover the creation of a simple tornado in 3D Studio MAX. The tornado is created by forcing particles to follow a path and adding motion blur to them. You need some experience with 3DS MAX to be able to follow this tutorial.
Picture 2. The helix is the path that particles will follow.
First create a path for the particles to follow. Create a Helix Shape in the Top view (Create > Shapes > Helix). Use the following settings in the Helix:
- Radius 1: 20
- Radius 2: 5
- Height: 300
- Turns: 22
Rotate the Helix 180 degrees so that the first vertex of the helix is on top (picture 2).
Snow Particle System
Picture 3. Create a Snow particle system.
Next you need some particles. Create a Snow particle system (Create > Particles > Snow) with the following settings (picture 3):
- Particles: Render Count: 10000
- Particles: Flake Size 8,0
- Particles: Ticks
- Render: Triangle
- Timing: Start: 0
- Timing: Life: 91
- Emitter: Width: 40
- Emitter: Length: 40
The speed of the particles won't have any effect in the final system and orientation of the Snow emitter has only a very little effect.
Path Follow Space Warp
Picture 4. Create a Path Follow space warp and bind the Snow particle system to it.
A Path Follow space warp is used to force the particles to follow the path. Create a Path Follow space warp (Create > Space Warps > Forces > Path Follow) with the following settings:
- Current Path: Object: Helix01
- Motion Timing: Travel Time: 100
- Motion Timing: Variation: 10
- Motion Timing: Last Frame: 400
- Particle Motion: Stream Swirl: 0,02
- Particle Motion: Stream Swirl: Variation: 100
- Particle Motion: Stream Swirl: Bidirectional
(The Particle Motion parameters add some chaos to the flow of the particles.)
Bind the Snow particle system to the Path Follow space warp (picture 4).
Test the Animation
Picture 5. Particles are following the path.
Test the animation. The particles should now roughly follow the helix shape (picture 5). It takes 100 frames (Travel time) for the particles to go through the path.
Wave modifier to the Tornado
Picture 6. A wave modifier makes the tornado more alive.
At the moment the tornado is boring. Add a Wave modifier to the helix to make the tornado more interesting. Use the following settings in the Wave modifier (you probably have to also rotate the Gizmo of the Wave modifier 90 degrees):
- Amplitude 1: 80
- Amplitude 2: 80
- Wave Length: 300
- Phase: (Animate from 0 to 2 during 400 frames)
The tornado should now look like in picture 6. At the moment the tornado does wave motion only along one axis which means that it looks good only when looked at from certain angles. If you are going to render an animation I suggest you to animate two Wave modifiers with 90 degree separation to make the wave motion appear from any view angle.
Picture 7. Basic parameters of the tornado material.
Picture 8. Gradient Ramp parameters.
Create a material for the tornado with the following settings:
Basic parameters (picture 7):
- Ambient & Diffuse: Light gray
- Self-illumination: 50
- Specular Level: 0
- Glossiness: 0
- Opacity: Gradient Ramp
Gradient Ramp Parameters (picture 8):
- U Tiling: 2,0
- V Tiling: 2,0
- U Tile: Off
- V Tile: Off
- Gradient Type: Radial
- Gradient color according to picture 8
Render an Test Image
Picture 9. First rendering of the tornado.
Render an image to test the material of the tornado. The rendered image should look like in picture 9. (For my rendering I added a plane object with Matte/Shadow material under the tornado and an Omni light with shadows on top of the tornado.) It doesn't look much of a tornado yet. Next you'll add motion blur to enhance the realism of the rendering.
Motion Blur to the Tornado
Picture 10. The final rendering of the tornado in 3DS MAX.
Add motion blur to the tornado. Right click on the Snow Particle System and select Object Properties... from the pop-up menu. Enable Object Motion Blur.
Go to the render settings and Apply Object Motion Blur with the following settings:
- Samples: 32
- Duration: 8
- Duration Subdivisions: 32
Render the tornado again. Now the rendering takes a few minutes longer because of the motion blur. The rendered image should look like in picture 10.
At the moment the tornado uses a Snow particle system. There are many other particle systems in 3DS MAX and you could also try this with any of them.