|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
An authored expression of position, time and a parameter block, shader-only. More...
#include <DualField.hpp>
Collaboration diagram for MayaFlux::Kinesis::ParametricField< D, R >:Public Member Functions | |
| bool | has_source () const noexcept |
| Whether the shader half parsed into a usable function definition. | |
Public Attributes | |
| FieldSource | source |
An authored expression of position, time and a parameter block, shader-only.
| D | Domain type. |
| R | Range type. |
Carries no Tendency, for the same reason TemporalField does not. The third argument is a vec4 supplied by whoever dispatches the shader, and it is what lets a field depend on state the shader text cannot hold, such as an Agent's position and radius. For GpuFieldOperator it is set with set_params() and pushed every dispatch, so changing it recompiles nothing.
Definition at line 161 of file DualField.hpp.