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

◆ generate_initial_vertices()

std::vector< PointVertex > MayaFlux::Nodes::Network::ParticleNetwork::generate_initial_vertices ( )
private

Definition at line 275 of file ParticleNetwork.cpp.

276{
278 return Kinesis::to_point_vertices(samples, { 8.0F, 12.0F });
279}
Kinesis::Stochastic::Stochastic m_random_gen
std::vector< Nodes::PointVertex > to_point_vertices(std::span< const SampleResult > samples, glm::vec2 size_range)
Batch-project SampleResult vector to PointVertex.
std::vector< SampleResult > generate_samples(SpatialDistribution dist, size_t count, const SamplerBounds &bounds, Stochastic::Stochastic &rng)
Generate a batch of spatially distributed samples.

References MayaFlux::Kinesis::generate_samples(), m_bounds, m_init_mode, m_num_points, m_random_gen, and MayaFlux::Kinesis::to_point_vertices().

Referenced by initialize(), reset(), and set_operator().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: