Master Class: In-Depth Guide to Working with Particle Effects in CRYENGINE - Part 2

Master Class: In-Depth Guide to Working with Particle Effects in CRYENGINE - Part 2

Channel:
Subscribers:
51,100
Published on ● Video Link: https://www.youtube.com/watch?v=-t5YkZPc_4g



Category:
Guide
Duration: 53:54
2,391 views
68


Watch part two of our indispensable particle effects Master Class hosted by Senior VFX Artist Viktor Ikkes.

Viktor 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.

Watch part one of this Master Class to get up to speed:
https://www.youtube.com/watch?v=npPlJ0npfVQ

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

CRYENGINE - The most powerful game development platform is now available to everyone. Full source code. 5% Royalties. No license fee. Join us over at http://www.cryengine.com

Subscribe: https://www.youtube.com/cryengine?sub_confirmation=1
Add us on Twitter: https://twitter.com/cryengine
Follow us on Facebook: https://www.facebook.com/cryengineofficial/
Join the discussion on our Forum: https://forum.cryengine.com/ and/or CRYENGINE Discord: https://discord.gg/cryengine
Browse our Marketplace: https://www.cryengine.com/marketplace

#ParticleEffects #VFX #GameDesign




Other Videos By CRYENGINE


2021-08-13C++ Animations Code: Jumping and Landing - CRYENGINE Summer Academy S1E8 - [Tutorial]
2021-08-05Blend Space Tutorial with Example File - CRYENGINE Summer Academy S1E7 - [Tutorial]
2021-07-28C++ Gameplay Mechanics: Pickup & Collection Zone - CRYENGINE Summer Academy S1E6/B - [Tutorial]
2021-07-28C++ Gameplay Mechanics: Bouncing Platforms - CRYENGINE Summer Academy S1E6/A - [Tutorial]
2021-07-21Coding in C++ Gameplay Platformer Mechanics - CRYENGINE Summer Academy S1E6 - [Tutorial]
2021-07-07Coding in C++ - Creating a Player Controller - CRYENGINE Summer Academy S1E5 - [Tutorial]
2021-06-29Master Class: A Guide to Character Art Preparation
2021-06-23Low Poly Assets & Environment Design Talk - CRYENGINE Summer Academy S1E4 - [Developer Insights]
2021-06-15Master Class: In-Depth Guide to Working with Particle Effects in CRYENGINE - Part 3
2021-06-09Level Design with Procedural Tools - CRYENGINE Summer Academy S1E3 - [Tutorial]
2021-06-02Master Class: In-Depth Guide to Working with Particle Effects in CRYENGINE - Part 2
2021-05-26Practical Prototyping - CryDesigner Tool - CRYENGINE Summer Academy S1E2 [Tutorial]
2021-05-18Master Class: In-Depth Guide to Working with Particle Effects in CRYENGINE - Part 1
2021-05-10Prototyping Games - CRYENGINE Summer Academy S1E1 - [Developer Insight]
2021-05-05Master Class: Comprehensive Guide to Working with Audio in CRYENGINE
2021-04-27BREEZE - The CRYENGINE Summer Academy returns! - Teaser Trailer
2021-04-21Master Class: The In-depth Lighting and Environment Guide for a Game in CRYENGINE
2021-04-09Master Class: The Simple Environment Art Guide for a Game with 3DS Max - CRYENGINE Sandbox
2021-03-25Master Class: Extensive Rigging Guide for CRYENGINE in Maya
2021-03-09Master Class: Intro to C++ Game Programming - CRYENGINE
2021-02-25Master Class: The CRYENGINE Rendering Pipeline



Tags:
Game
Engine
Development
CRYENGINE
Cryengine Tutorial
Game Development Tutorial
Game Dev Tutorial
How to develop a game
Game Development Basics
game dev basics
sandbox tutorial
how to develop a game
Sandbox Editor
Introduction to Game Development
Cryengine introduction
Cryengine masterclass
Masterclass Game dev
cryengine editor tutorial
cryengine editor
PFX
Particles
VFX
Particle Editor