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

◆ generate_interpolated_path()

void MayaFlux::Nodes::GpuSync::PathGeneratorNode::generate_interpolated_path ( )
private

Definition at line 405 of file PathGeneratorNode.cpp.

406{
407 auto control_view = m_control_points.linearized_view();
408 std::vector<LineVertex> control_vec(control_view.begin(), control_view.end());
409
410 for (size_t i = 0; i + 3 < control_vec.size(); ++i) {
411 generate_curve_segment(control_vec, i, m_vertices);
412 }
413}
Memory::HistoryBuffer< LineVertex > m_control_points
void generate_curve_segment(const std::vector< LineVertex > &curve_verts, size_t start_idx, std::vector< LineVertex > &output)

References generate_curve_segment(), m_control_points, and m_vertices.

Referenced by generate_path_vertices().

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