|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
inlinevirtual |
Per-vertex collection index, global index order.
The source NetworkGeometryBuffer::ensure_cluster_ids() reads from when declaring and populating the hash_cluster_id state field a cluster-aware GPU stage (ClaimProcessor, HashDensityColorProcessor, a cluster-scoped GpuFieldOperator binding) consumes. An operator that does carry multiple collections overrides this once, here, and every such consumer picks it up with no further wiring: none of them dynamic_cast to a concrete operator type to get it. An override must size and order its result the same way: by rendered vertex, in the same concatenation order get_vertex_data() itself produces.
Reimplemented in MayaFlux::Nodes::Network::PathOperator, MayaFlux::Nodes::Network::PhysicsOperator, and MayaFlux::Nodes::Network::TopologyOperator.
Definition at line 136 of file GraphicsOperator.hpp.