MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Buffers::BuoyancyProcessor::BuoyancyParams Struct Reference

Push constant block the buoyancy shader receives. More...

#include <BuoyancyProcessor.hpp>

+ Collaboration diagram for MayaFlux::Buffers::BuoyancyProcessor::BuoyancyParams:

Public Attributes

float ambient
 
float cell_size_x
 
float cell_size_y
 
float cell_size_z
 
float density_gain
 
uint32_t depth
 
float direction_x
 
float direction_y
 
float direction_z
 
uint32_t height
 
uint32_t pad0
 
float pad1
 
float pad2
 
float temperature_gain
 
float time_step
 
uint32_t width
 

Detailed Description

Push constant block the buoyancy shader receives.

The leading eight words are the shared lattice prefix and are written by the base. This declaration exists to fix the offsets of the fields past that prefix.

Definition at line 38 of file BuoyancyProcessor.hpp.


The documentation for this struct was generated from the following file: