|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
Parameter block staged as a push constant fragment. More...
#include <RaymarchProcessor.hpp>
Collaboration diagram for MayaFlux::Buffers::RaymarchProcessor::MarchParams:Public Attributes | |
| float | absorption |
| float | bounds_min_x |
| float | bounds_min_y |
| float | bounds_min_z |
| float | cell_size_x |
| float | cell_size_y |
| float | cell_size_z |
| float | cool_b |
| float | cool_g |
| float | cool_r |
| float | density_scale |
| uint32_t | depth |
| float | emission |
| uint32_t | height |
| float | hot_b |
| float | hot_g |
| float | hot_r |
| uint32_t | max_steps |
| float | pad0 |
| float | pad1 |
| float | pad2 |
| float | step_scale |
| float | threshold |
| uint32_t | width |
Parameter block staged as a push constant fragment.
Offsets are fixed by this declaration. The fragment is staged at offset zero, so these are absolute offsets in the render pipeline's push constant range.
Definition at line 50 of file RaymarchProcessor.hpp.