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

◆ process_batch()

virtual void MayaFlux::Nodes::NodeNetwork::process_batch ( unsigned int  num_samples)
pure virtual

Process the network for the given number of samples.

Parameters
num_samplesNumber of samples/frames to process

Subclasses implement their specific processing logic:

  1. Update internal state (physics, relationships, etc.)
  2. Process individual nodes
  3. Apply inter-node interactions
  4. Aggregate outputs if needed

Called by NodeGraphManager during token processing.

Implemented in MayaFlux::Nodes::ModalNetwork, and MayaFlux::Nodes::ParticleNetwork.