Particle Effects in depth part 2: Building an Explosion
Tutorial info  
Difficulty Beginner
Updated October 26, 2022
Software
cryengine 5.6

In part two of this three-part Master Class, explosion artist Viktor Ikkes takes you on a hands-on tour of the Particle Editor, building a detailed explosion effect from start to finish, including spawning flying debris that starts fires wherever it lands. Viktor is one of the leading experts in this field, and throughout the presentation, you'll be shown practical techniques and workflows that you can apply to your own projects.

      Start    Topic

  • 00:00   Building an explosion effect
  • 00:31   Spawn:Rate vs. Spawn:Count
  • 00:58   Spawn:Count - Amount, Delay, Duration, Restart
  • 02:02   Curve modifier to modify particle size over time (age)
  • 02:33   Appearance:Lighting - making explosion glow
  • 02:49   Appearance:Material - setting the glow material
  • 03:36   Appearance:Opacity - additive blend mode
  • 04:08   Appearance:Opacity - Soft Intersect - blending particle with meshes
  • 05:37   Render:Sprites - Camera Offset - moving glow towards camera on spawn
  • 07:01   Adding fire to the explosion
  • 09:26   Timing of components firing within particles
  • 10:37   Angles:Rotate2D
  • 11:29   Velocity features and timing
  • 12:21   Adding an animated fireball texture
  • 12:54   Naming animated textures strategically
  • 13:06   Working with animated sprite sheets
  • 14:04   Adding randomization to Life:Time
  • 14:20   Understanding random Life Time values
  • 15:35   Animation settings for tiled (animated) textures
  • 16:57   Making lighting emissive
  • 17:07   Adding smoke to the explosion
  • 18:36   Sort order when rendering particles
  • 19:35   Sort Bias
  • 20:42   Location:Sphere - moving the smoke outward
  • 22:30   Adding a second layer of thin smoke in front of the fireball
  • 23:12   Techniques for larger explosion with slow-dissipating smoke
  • 24:18   Adding sparks to the explosion
  • 25:33   Adding light to the explosion
  • 26:26   Controlling light over time
  • 26:45   Controlling the radius of light feature
  • 27:37   Affecting volumetric fog with light
  • 28:11   Animating light intensity over time
  • 29:07   Field:Size with a light component
  • 30:04   Adding audio to a particle effect
  • 30:40   Spawning ribbons to add streaks
  • 36:29   Spawn Fraction
  • 40:19   Particles and wind
  • 40:49   Modifying or disabling wind's effect on particles
  • 41:06   Adding turbulence to motion
  • 41:23   Motion:Physics > Local Effectors > Turbulence (Simplex)
  • 43:05   Adding noise to smoke movement
  • 45:30   Motion:Collisions - making particles aware of proxies
  • 47:24   Motion:Collisions options
  • 50:01   Making flying debris start fires when colliding with objects
  • 51:38   Detecting collisions with Motion:CryPhysics
  • 53:12   Particles and synchronization

 

YouTube Channel

All video tutorials are available on the CRYENGINE YouTube channel.

Documentation tutorials

Further tutorial content can be found on our Documentation pages.

Discord

Join discussions and provide feedback on a wide range of topics.

Asset database

A wide range of assets, ready to use in your CRYENGINE projects.