VFX Graph

Download

Unity Cheat Sheet: #34

Abhishek Smith

Abhishek Smith

Building Outscal | Land Jobs in the gaming industry | EA, Epic Games, TCS, | CMU, IIT K

VFX Graph is Unity's GPU-driven particle system. It handles everything from simple effects to complex particle simulations.


Core Components:

  • Play/Stop/Pause: Basic control
  • SendEvent: Trigger effect changes
  • Reinit/Reset: Start fresh
  • InitialEventName: Startup behavior

Property Control:

  • SetFloat/Int/Vector: Basic parameters
  • SetTexture/Mesh: Visual resources
  • SetMatrix: Transform control
  • GetSpawnerState: Emission control

Spawning System:

  • SpawnCount: Particle number
  • LoopState: Repeat behavior
  • Delay: Timing control
  • AliveParticleCount: Active particles

Attribute Access:

  • HasProperty: Check existence
  • GetFloat/Vector/Matrix: Read values
  • SetBool: Toggle features
  • UpdateEventAttribute: Modify during runtime

Show More