Skip to content

IVfxEmissionSurface

15.22 Interface

Inheritance 3 descendants

Class Documentation

Edit documentation

A surface that a complex emitter takes particle birth points from, held by VfxEmissionSurfaceData.EmissionSurface. That page describes how the point and the surface normal are applied to a particle.

Surface Point Normal
VfxEmissionMeshData on a triangle of a skinned mesh, in the bound unit's current pose the skinned vertex normals, used only when useSurfaceNormalForBirthPhysics is set
VfxEmissionSkeletonData along a bone of the bound unit's skeleton a random direction at right angles to the bone, always used
VfxEmissionLinkedMeshData on a triangle of a mesh the game links to the effect the triangle's face normal, used only when the emitter's UseEmissionMeshNormalForBirth is set

The mesh and skeleton surfaces need the effect to be bound to a unit: both read that unit's joint transforms every frame, and give no point when there is none.

Referenced by 1 class · 1 property