You are on page 1of 7

Blender 3D: Noob to Pro/Particles forming Shapes 1

Blender 3D: Noob to Pro/Particles forming


Shapes
This tutorial was created with Blender v2.48a

Image 1a: Particles can move to the position of other particles with
Keyed physics.

I will show on this page two ways to let particles take the shape of other objects.
1. keyed particle physics (Img. 1a)
2. a harmonic force field with a damping of 1. The force field is emitted by another particle system, so that each
particle is attracted by another particle (Img. 1b).
v2.48
The second method is easier to control, but I've found that it may not work exact enough. Even if you use RK4
as calculation method, there are some glitches in the precision of the calculation, so that your particles may not
come to a standstill (depending on the size of the particles and their number this may be visible or not).
v2.49
That the particles didn't come to a standstill has been a bug that Jahka has fixed in 2.49. So if you use Version
2.49 and upwards you will find it easier to work with the harmonic force field.
Plan Ahead!
Make it easy for yourself. If you know beforehand what will happen at each important frame, you will
save a lot of time fiddling with the parameters.
Blender 3D: Noob to Pro/Particles forming Shapes 2

Keyed Physics
So here we're going to use keyed particle physics and quite a few different particle systems.
Basically this is the way to go:
• Use mesh objects and let them emit particles.
• Each system moves to another system because of the keyed physics.
• Choose a good visualization of the particles and animate that also.
• At last the hard part: sync the different animations.
The animation shall last 300 frames, this will be 12 seconds.
- In the first 2 seconds the word "Blender" shall appear (frame 1 to 50).
- Than Suzanne shall build up in 3 seconds (frame 51 to 150).
- Suzanne shall be clearly visible for a few frames (frame 151 to 200).
- After that the form shall dissolve and the particles move a bit until they vanish (frame 200 to 300)

Preparing the scene


• Remove the cube.
• Add a text object Blender. Name it Blender-first.
• Add a Suzanne (Add->Mesh->Monkey). Name it Suzanne-first.
• Convert the text object to a meshobject, because only mesh objects can emit particles (menu: Object->Convert
Object Type->Mesh).
• Move the objects to their final positions, also the camera.
We need every visible object twice.
• Duplicate Blender-first and call the duplicate Blender-last.
• Duplicate Suzanne-first and call the duplicate Suzanne-last.
One problem is that the objects have different sizes. So how many particles shall be used to create a clearly visible
form? Since the most difficult object is Suzanne, I have first chosen an acceptable representation and set everything
else accordingly. But I will discuss the settings of the objects in order, and not in the way I did it in reality.

Set up the particle systems


Blender-first:
• Add a particle system to Blender-first.
• Amount 20.000
• Sta: 1, End: 50, Life: 50
• Emit from:
• Random/Faces/Even/Random
Leave all other settings at default. This object will appear in the first 50 frames. After that the object has to vanish in
the 51th frame.
• Insert a layer key for Blender-first in frame 50 (mouse over the 3D window, I->Layer).
• Change to frame 51.
• Move the object to layer 20 (M->select layer, bottom right box). Make that layer visible.
• Insert the next layer key for the object.
• Make layer 20 invisible again (select layer 1).
• Change back to frame 1.
Suzanne-first
Blender 3D: Noob to Pro/Particles forming Shapes 3

• Add a particle system.


• Amount 20.000
• Sta: 50, End: 100, Life: 200 (we don't need this long life but the lifetime doesn't matter as long as it's long
enough)
• Emit from:
• Random/Faces/Even/Random
• Visualization: None
Leave all other settings as default. These particles shall not move and they shall not be visible. They are simply a
target to the next system.
• Animate the layer of this object also. Move it out of sight in layer 151.
Blender-last
These particles shall move from the shape "Blender" to the "Suzanne" shape.
• Add a particle system to Blender-last.
• Amount 20.000
• Sta: 51, End: 51, Life: 100
• Emit from:
• Random/Faces/Even/Random
• Physics:
• First/Keyed It is the first system of a chain (a very short chain in this example) of systems.
• Keyed Target: Suzanne-first, Psys: 1. Target is the first particle system of "Suzanne-first".
• Set time to Absolute in the Extras panel. We're going to animate the material of the particles, I want all particles
to change at once in a certain frame.
Suzanne-last
These particles shall dissolve the form, so at first they take the shape
and move around randomly afterwards. Image 2a: Particle system of the first keyed
• Add a particle system to Suzanne-last. system.

• Amount 20.000
• Sta: 151, End: 151, Life: 150, Rand: 0.5. The lifetime is randomized from 151/2 to 151 frames.
• Emit from:
• Random/Faces/Even/Random
• Bake: End frame 300. Though we don't use baking here, you have to set the End frame in the Bake panel. Else the
last 50 frames wouldn't be calculated.
• Time: Absolute
Blender 3D: Noob to Pro/Particles forming Shapes 4

Animate the Brownian motion of the particles.


• Open an Ipo window.
• Select Ipo Type particles.
• Select the Brown channel (LMB).
• Ctrl-Click with the left mouse button in the Ipo window to create
an Ipo-key for the selected channel.
• Create a curve similar to Img. 2b. Brown = 0 to frame 200, than
increase to Brown = 4 in frame 217.

Material Image 2b: Animation of Brownian Motion

Blender-first and Blender-last will get the same material, Suzanne-first


is invisible anyway, but Suzanne-last will get a material. The material of the three objects is very similar, but I have
animated the visibility of the particles to match the brightness of the objects.
Suzanne-last
• Create a simple Halo material like that in Img. 2c.
This is nothing special, relatively small particles with a relatively
Image 2c: Material settings for the particles
"sharp" edge. The Add parameter gives more brightness if particles
overlap, I think this is a nice effect here.

Blender-first
• Assign the material also to "Blender-first".
• Make the material a Single User Copy by clicking on the small number next to the material name.
• Set Alpha to 0.438.
Blender-last
• Assign the "Blender-first" also to Blender-last".
• Make the material a Single User Copy by clicking on the small number next to the material name.
• Animate the alpha value of the material.
• Insert an Ipo key for Alpha in frame 50.
• Change to frame 150.
• Set Alpha to 1.
• Insert an Ipo key for Alpha.
Now the brightness of all systems are matched.

Links
• Download the blend file [1]
• Manual about Particle physics [2]

Harmonic Force Fields


So here we will use Harmonic force fields. The Text "Blender" shall be transformed to the text "2.5" and than to the
text "The big leap forward" (Img. 1b).
• Use mesh objects and let them emit particles. Only the particles from the first object are visible and move.
• The other particle systems use an animated Harmonic force field to attract the particles from the first system.
• The particles from the first system take the place of the other particles.
Blender 3D: Noob to Pro/Particles forming Shapes 5

• Choose a good visualization of the particles and animate that also. This is difficult and maybe you should animate
the visualization at last.
• At last the hard part: sync the different animations and force fields.

Preparing the scene


• Remove the cube.
• Add three text objects:
• "Blender"
• "2.5"
• "The big leap forward"
• Convert the text objects to mesh objects (menu: Object->Convert Object Type->Mesh).

Set up the particle systems


• Give each of the three objects it's own particle system.
• The first object "Blender" gets following system:
• Type Emitter
• Amount=4000. We need a lot of particles, to fill the last text evenly. If you want to make the animation even
better, you could animate the Halo size of the particles to match the density of the different objects.
• Sta(rt)=1, End=10, Life=250. The particles are created from the first to the 10th frame and live for 250 frames.
Only the particles of this system will be visible later.
• Change the calculation method from Midpoint to RK4. We need the extra precision here.
The objects "2.5" and "The big leap forward" will get particle systems with very similar settings:
• "2.5":
• Type Emitter
• Amount=4000
• Sta(rt)=30, End=30, Life=70. So all the particles are emitted in frame 30 and live 70 frames. So their force
field (which we give them soon) will start in frame 30 also. If you want a smoother transition you should give
the particles a bit more time to be emitted (like from frame 30 to frame 40).
• Emit from Random/Faces/Even/Random.
• Phyics None. The target particles shall not move.
• Visualisation None. The target particles are not rendered.
• "The big leap forward": All settings as for "2.5", except Sta, End and Life.
• Sta=101, End=101, Life=90.

The force fields


The particle systems of the objects "2.5" and "The big leap forward"
will get a force field now. The objects don't get a force field.
• Select the object "2.5".
• Select the particle system in the Field panel of the Physics buttons
(Img. 3a). Image 3a: The object does not get a force field.
Blender 3D: Noob to Pro/Particles forming Shapes 6

• Use field type Harmonic. Now the particles from the object "2.5" do
attract the particles from the object "Blender".
• The Strength of the force field determines the time the particles
need to reach the target. Set it accordingly.
• The Damp(ing) makes sure, that the particles move to their target
but not beyond.
Image 3b: The particle system gets the force
Do the same for the object "The big leap ...", i.e. select the particle field.
system and give it a Harmonic force field.

I have used a Wind field in the last frames to blow the particles away.

Links
• The Blend file to download [3]
• The manual about force fields [4]

References
[1] http:/ / www. snapdrive. net/ files/ 180816/ Blender3D_PartikelShapingObjects-2. 48a. zip
[2] http:/ / wiki. blender. org/ index. php/ Doc:Manual/ Physics/ Particles/ Particle_physics
[3] http:/ / www. snapdrive. net/ files/ 180816/ Blender3D_HarmonicFieldText. blend. zip
[4] http:/ / wiki. blender. org/ index. php/ Doc:Manual/ Physics/ Force_Fields
Article Sources and Contributors 7

Article Sources and Contributors


Blender 3D: Noob to Pro/ Particles forming Shapes  Source: http://en.wikibooks.org/w/index.php?oldid=1649564  Contributors: SoylentGreen, 3 anonymous edits

Image Sources, Licenses and Contributors


File:Blender3D ParticlesShapingObjects-2.48a.ogv  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_ParticlesShapingObjects-2.48a.ogv  License: GNU Free Documentation
License  Contributors: User:SoylentGreen
File:Blender3D FreeNote.gif  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_FreeNote.gif  License: GNU Lesser General Public License  Contributors: User:SoylentGreen
File:Blender3D FirstKeyedSystem-2.48a.png  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_FirstKeyedSystem-2.48a.png  License: GNU General Public License
 Contributors: User:SoylentGreen
File:Blender3D BrownianMotionAnimation-2.48a.png  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_BrownianMotionAnimation-2.48a.png  License: GNU General
Public License  Contributors: User:SoylentGreen
File:Blender3D ParticleMaterialForKeyedSystem-2.48a.png  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_ParticleMaterialForKeyedSystem-2.48a.png  License: GNU
General Public License  Contributors: User:SoylentGreen
Image:Blender3D HarmonicFieldParticlesNoObject.png  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_HarmonicFieldParticlesNoObject.png  License: GNU General
Public License  Contributors: User:SoylentGreen
Image:Blender3D HarmonicFieldOnParticles.png  Source: http://en.wikibooks.org/w/index.php?title=File:Blender3D_HarmonicFieldOnParticles.png  License: GNU General Public License
 Contributors: User:SoylentGreen

License
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/

You might also like