emit node

This node emits into an aero body and places the result in outAeroBody.

Inputs

source [in]

The source is a Amino::Object or an array of Amino::Objects containing voxelized sources. If source holds objects at different times we assume that the array is ordered in lexicographic (time, object) order such that we can relate the same object at different times by the index in the array and knowledge of the time stamp on a given object. The source can hold the following named properties that will override input parameters to the node:

sourcingAcceleration [in]

The name of the voxelized acceleration channel on the source BIF that will be added to the velocity of sourced voxels. If empty, the acceleration of voxels inside the source will be set to zero.

time [in]

The current time.

timeStep [in]

The size of this time-step (delta-time).

velocityTimeStep [in]

The size of this time-step used for velocity (delta-time).

frame [in]

The current frame.

frameStartTime [in]

The time at the start of the frame (useful for subframe interpolation)

frameEndTime [in]

The time at the end of the frame (useful for subframe interpolation)

coarsestDOFDepth [in]

The coarsest depth in the tile tree at which emission should happen.

number_of_upres_levels [in]

The number of finest levels in the tile tree where we will retain the upressed channels (fog density and temperature)

simulationDomain [in]

Emission will take place within this bounding box defined in world space coordinates.

aeroBody [inout]

The aero body (Amino::Object).