|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Buffers::AdvectProcessor::AdvectProcessor | ( | std::string | velocity_field, |
| std::string | carried_field, | ||
| const std::string & | shader_path | ||
| ) |
Construct an advection stage.
| velocity_field | Name of the field traced through. Must have stride sizeof(glm::vec4). |
| carried_field | Name of the field transported. May equal velocity_field for self-advection. Must be double-buffered. |
| shader_path | Path to the compute shader implementing the trace. |
Definition at line 20 of file AdvectProcessor.cpp.
References MayaFlux::Buffers::VolumeFieldProcessor::add_swap_field(), and m_carried_field.
Here is the call graph for this function: