MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_step_scale()

void MayaFlux::Buffers::RaymarchProcessor::set_step_scale ( float  scale)

Set the step length as a fraction of one cell.

Parameters
scaleBelow one oversamples, above one undersamples and bands.

Definition at line 79 of file RaymarchProcessor.cpp.

80{
82 if (m_auto_steps) {
84 }
85}
uint32_t auto_steps() const
Steps needed to cross the lattice diagonal at the current step scale, capped at 512.
Tendency< D, float > scale(const Tendency< D, float > &t, float factor)
Uniform scaling of a scalar-output tendency.
Definition Tendency.hpp:98

References auto_steps(), m_auto_steps, m_params, MayaFlux::Buffers::RaymarchProcessor::MarchParams::max_steps, and MayaFlux::Buffers::RaymarchProcessor::MarchParams::step_scale.

+ Here is the call graph for this function: