|This is a child page. You can use Parent in the quick nav bar at the top or the bottom of the page to navigate directly back to the parent of this page. Some child pages are more than one level deep, and in that case will require more than one Parent click to reach the outermost document level.|
16.94.10 - Lava Particle System Example
2500 particles, lathed by an area selection. Particles vary from 1 to 4 pixel radii, and exist all over the system lifetime (via the 1.0 advance.) They advance 25% into the palette colors, and the palette color index wraps as well.
This is the rising force that compels the lava to stream upwards. It is always in effect (though probably we should have done it as an initial explosive accelleration like the fireworks... it looks good, though. :-)
This force causes the distribution to expand as the lava moves along. We're also carrying a size multiplier that causes the particles to shrink. This gives the visual effect of cooling.
This is the downward force, which we start 50% of the way into a particle's lifetime. That causes the particles to begin, and continue, to fall. Note the size multiplier... operating in the reverse to the previous force. Remember — they factor each other:
ACTUALSIZE = SIZE x MOD1 x MOD2... etc.
Lava colors. The yellow flashes represent sudden combustion into ash; lava sometimes catastrophically combines with air and consumes itself, it all depends on what material is in the lava particle. You can see this in many good close-up videos of lava activity.
, Previous Page
. Next Page
WinImages F/x, Morph and all associated documentation
Copyright © 1992-2007 Black Belt Systems ALL RIGHTS RESERVED Under the Pan-American Conventions
WinImages F/x Manual Version 7, Revision 6, Level A
This manual was generated with wtfm
wtfm uses aa_macro and SqLite
aa_macro uses python 2.7