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.

Open PDF

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

Tags

Communities of Interest

  • Sensors

DTIC Thesaurus Topics

  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Geometry
  • Graphics
  • Information Exchange
  • Information Science
  • Language
  • Markup Languages
  • Materials
  • Military Research
  • Specifications
  • Standards
  • Three Dimensional
  • Xml

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Database Systems and Applications
  • Fluid Mechanics and Fluid Dynamics.