|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Buffers::PressureProcessor::PressureProcessor | ( | std::string | divergence_field, |
| std::string | pressure_field, | ||
| const Portal::Graphics::ShaderSpec & | spec, | ||
| uint32_t | iterations = 40 |
||
| ) |
Construct a pressure solve stage from a generated ShaderSpec.
| divergence_field | Name of the scalar field read. |
| pressure_field | Name of the scalar field solved. |
| spec | ShaderSpec implementing one Jacobi pass. |
| iterations | Jacobi passes per cycle. |
Definition at line 29 of file PressureProcessor.cpp.
References MayaFlux::Buffers::VolumeFieldProcessor::add_swap_field(), m_pressure_field, and MayaFlux::Buffers::ComputeProcessor::set_iteration_count().
Here is the call graph for this function: