Beruflich Dokumente
Kultur Dokumente
Previous version:
Introduction
This article was created for people who are interested in creating virtual special
effects with blender.
This is the 2nd tutorial I wrote about this subject. This one has been simplified.
Anyway, it requires some basis with blender…
Global method
This technique I developed to simulate a massive explosion mainly uses the
displace modifier:
Fireball
ColumnTop
Column
Shockwave
Warm burning gases rises and cool down with the altitude, which creates this
rolling effect on the fireball
To simulate this, we’ll use 3 empty’s which will be uses for displaced texture’s
coords.
« Up »
« Fix »
« Down »
Adjust their size to obtain the best looking result when the modifiers have been
added (see below)
IPOs: « Up » « Down »
Large noise, this texture will be used to change the global aspect of each
mesh objects.
“Displ 2”
“Displ 3”
Meshes: Shockwave
Animation
IPO keys (scale): Frame 100 : X,Y,Z = 0.0
Frame 500 : X, Y = 2.0 ; Z = 1.5
Modifiers
Mesh : Column
Animation
IPO keys (scale) : Frame 100 : X,Y,Z = 0.0
Frame 500 : X,Y,Z = 1.2
Modifiers
Mesh : ColumnTop
Animation
IPO keys (scale) : Frame 100 : X,Y,Z = 0.0
Frame 500 : X,Y,Z = 1.5
IPO keys (loc) : Frame 100 : Z = 0.0
Frame 500 : Z= 10.0
Modifiers
Mesh : Fireball
Animation
IPO keys (scale) : Same than the previous object
IPO keys (loc) : Same than the previous object
Modifiers
Materials :
Here we are going to see how to create the burning in the core of the fireball.
For this we’ll use 4 times ONE texture which will react to the lighting of 4 lamps.
Each texture will be linked to one lamp.
Lamp settings:
Material
It will be used for shockwave, column, columnTop and fireball (actually, every
objects…)
Texture
Halos
First, put the 3d cursor on the fireball. Then add 4 spots.
For each one, add a constraint “track to”, to direct them to the active
camera:
The glare comes mainly from the fireball, this is why the spots must be parented
to the object “fireball”.
Spots settings
Add an IPO curve the control the spot size (for the attenuation)
Conclusion
Thanks for following this tutorial! I hope it was useful.
Visit my web site http://www.fweibel.com
My youtube channel: http://www.youtube.com/faweil