Events: Flow Adapter#

Convert material based collision and destruction events to Flow emitters data streams.

Installation#

To use this Node, you must enable source in the Extension Manager.

Inputs#

Name

Type

Description

Default

execIn

execution

Input execution

events

bundle

Material based data used to generate Flow data.

Outputs#

Name

Type

Description

Default

execOut

execution

Output execution

positions

pointf[3][]

Unique vertices in world space used by faces.

faceVertexIndices

int[]

Index buffer used to build faces from unique vertices.

faceVertexCounts

int[]

Define how many indices are used per face. Array length is the total face count.

velocities

pointf[3][]

Initial velocity per vertex.

coupleRateSmokes

float[]

Emission rate per index.

subsetLayers

int[]

Flow layers that are mapped to materials associated with faces.

subsetFaceCounts

int[]

How many faces of each layer are in the output buffers.

subsetEnabledStatus

bool[]

If faces associated with layer slot should be used. Handles a material not being mapped to a valid Flow layer ID via Flow simulate prim.