MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
RelaxationSpecs.hpp File Reference
+ Include dependency graph for RelaxationSpecs.hpp:

Go to the source code of this file.

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Buffers
 
namespace  MayaFlux::Buffers::RelaxationSpecs
 

Functions

Portal::Graphics::ShaderSpec MayaFlux::Buffers::RelaxationSpecs::emit_binary ()
 Binary state-to-vertex emit: nonzero state draws at full scale, zero state degenerates to a zero-scale (invisible) vertex.
 
Portal::Graphics::ShaderSpec MayaFlux::Buffers::RelaxationSpecs::emit_scalar_ramp ()
 Scalar-ramp state-to-vertex emit: float state value scaled and offset into a visible output range.
 
Portal::Graphics::ShaderSpec MayaFlux::Buffers::RelaxationSpecs::jacobi_diffusion (float rate=0.2F)
 Jacobi-style diffusion rule: each cell blends toward the average of its 8 Moore neighbors at the given rate.