|
..::bullet impacts::..
 |
Open the bullet_impacts_start.max scene file included in the resources file below. At frame 0, add a Spawn test to the Splitter event and label it Spawn Reverse. Set the # Offspring to 4 with 100 Variation and -100 Speed inheritance. Copy this test, rename and set the Inherited Speed to 100. Add a Split Amount test to the canvas to create a new event, label the event Reverse Speed Splitter and wire as illustrated. We now need to create different sized debris particles with different properties. |
 |
Add another Split amount test and set the Ratio to 75 (of the remaining 50%). Add a Send Out test to the event to catch the remaining particles. Add a Spawn test to the canvas to create a new event and label it Debris Speed. Enable Delete Parent and set the Offspring to 200 with 100 variation, Inherited Speed to 15 with 50 Variation and 60 Divergence, Scale Factor to 25% and Variation to 50%. |
 |
Copy this event another 2 times and amend the Offspring of the first to 150, Inherited Speed to 10, Divergence to 25 and Scale Factor to 50. The second copy, set the Offspring to 100, Inherited Speed to 5, Divergence to 15 and Scale Factor to 50. Wire the events as illustrated. Create a new event with a Shape operator with a Size of 3 and label the event Debris. |
 |
Add a Scale operator to inherit the existing set scale values by setting the Type to Inherit Once, and setting the Scale Factor to 200 with 100 Variation. Add a Force operator and add the existing Gravity Space Warp to it. Instance the Collision test from the first event to this new event. Instance the entire Debris event and wire as illustrated. Add a Speed Test to the new Debris event and set the Test Value to 6 to check for (virtually) unmoving particles. |
 |
Create a new event called Speed Killer with a Speed operator and set its Speed value to 0. Wire as illustrated. Instance the Debris Splitter events, rename and wire as illustrated. Create a new event with a Spawn test and label the event Vertical Debris Speed. Enable Delete Parent. Set the Offspring to 40 with 100 Variation, and Scale Factor to 50 with 25 Variation. Add a Speed by Surface operator to the event and set its Speed to 600 with 300 Variation. |
 |
Add the Box object to the operator to get the particles to eject in the direction of the Box’s Surface Normals with Divergence of 5. Add a Send Out event and wire as illustrated. Copy the event another two times and wire as illustrated. Set the first new copy’s Offspring to 30 with a Scale Factor of 100 and in its S.B.S. operator, set the Speed to 500 with 250 Variation. In the second copy, set the Offspring to 20 with a Scale Factor of 150. In the S.B.S. operator set the Speed to 300 with a Variation of 150. Wire as before. |
 |
Zip file
to accompany. |
..::quick tip::..
To add some extra randomness, try duplicating the three Debris Spawning events and amending the settings a touch to produce a 180 degree emission of debris, plus materials as illustrated in the render and amended final scene.
Initially
published: 3D
World magazine, Issue 69, October 2005.
Copyright
© Pete
Draper, October 2005. Reproduction without permission
prohibited.
www.xenomorphic.co.uk |