In this paper we describe a visual programming environment which consists of computing nodes that are described in an XML notation and can be interactively configured and wired. The dataflow is realized via field connections, which are implemented in the AVANGO toolkit. The connections and parameters of the computing nodes can be modified during execution via the Scheme scripting language.
The computation of the networks is embedded in the render-loop of the VR application, but frame-rate independent computation can also be done using attribute sequences as field values.
The nodes can act as scene-graph nodes, which makes it very easy to visualize the nodes itself or the output of a node in the VR environment.