|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
overridevirtual |
One DirtyVertexRange per topology whose TopologyGeneratorNode needs a GPU update, so add_topology() or a point edit on one graph re-uploads only that graph's expanded line vertices.
Ranges are in add_topology() order, matching get_vertex_data() and build_cluster_ids(); group_index is the topology index and feeds get_vertex_data_for_collection(). Empty when no topology changed. A point edit within one graph still re-uploads that whole graph's range, since its connectivity rebuild is global; isolation here is across graphs, not within one.
Reimplemented from MayaFlux::Nodes::Network::GraphicsOperator.
Definition at line 185 of file TopologyOperator.cpp.
References count, MayaFlux::Nodes::Network::GraphicsOperator::DirtyVertexRange::group_index, index, m_topologies, and offset.