Dynamically Generated Nodes and Links for a Dynamic Network Structure Using X3D
Abstract
This report presents an Extensible 3D (X3D) scene graph description of dynamically generated nodes and links that define a dynamic network structure. The directed acyclic graph (DAG) of X3D objects, which includes an internal ECMAScript CDATA text block in the root <Script> node, is discussed. The scene access interface is for the Vivaty Player and uses the Browser createX3DFromString() function to generate X3D objects. Network nodes can be interactively manipulated, and the appropriate links are extruded if/when these nodes are repositioned. In addition, the X3D design provides for (1) exploitation of asynchronous Javascript and extensible markup language technology for X3D (AjaX3D) in rapid development of complex networks and (2) animation of packet exchange between network nodes connected by a link through dynamic update of the cycleInterval attribute in a <TimeSensor> node. The intent is to discuss the DAG for a particular X3D scene and then provide actual code to assist the user in tailoring it to his/her particular situation.
Document Details
- Document Type
- Technical Report
- Publication Date
- May 01, 2009
- Accession Number
- ADA501121
Entities
People
- Andrew M. Neiderer
Organizations
- United States Army Research Laboratory