Visual Simulation and communication using X3D

XMSF: Extensible Modeling and Simulation Framework

Extensible Modeling and Simulation Framework (XMSF) is designed to support interoperability across the spectrum of models and simulations including constructive, virtual, and live modes as well as integrating legacy simulation frameworks and the increasingly important distance learning technologies. It uses X3D and XML Web Serivces to enable a new generation of distributed simulations.

X3D supports encoding of scenes using the Extensible Markup Language (XML), which ensures that files are self-validating and capable of reliable processing. Advanced X3D capabilities include geospatial referencing, humanoid animation, shared-state distribution using the IEEE Distributed Interactive Simulation (DIS) protocol, building prototypes, server-produced custom terrain, image overlay of photographic, cartographic or pseudocolor images, integrated physics for entity motion and sensor projection, a variety of user-interaction techniques, and scalable loading/unloading of interrelated scenes.

XMSF Precepts

  • Web-based technologies applied within an extensible framework will enable a new generation of modeling & simulation (M&S) applications to emerge, develop and interoperate.
  • Support for operational tactical systems is a missing but essential requirement for such M&S applications frameworks.
  • An extensible framework of Extensible Markup Language (XML)-based languages can provide a bridge between forthcoming M&S requirements and open/commercial web standards, while continuing to support existing M&S technologies.
  • Compatible and complementary technical approaches are now possible for model definition, simulation execution, network-based education, network scalability, and 2D/3D graphics views.
  • Web approaches for technology, software tools, content production and broad use provides best business cases from an enterprise-wide (i.e. world wide) perspective.
Key points
  • Communicates re-usable 3D data over networks for simulation and modeling
  • Low cost of adoption
  • Extensible, open technology leveraged from existing open standards
  • Royalty free
  • Creates standards for reuse and interchange of 3d models, higher-level behaviors, and simulation components
  • Defines a set of recommended practices for network-based Modeling and Simulation interoperability
Application areas
  • Advanced Distributed Learning
  • Modeling and Simulation (general industrial, research simulation, network layout simulations)
  • Consumer applications (games, home layout, sprinkler system layouts)
  • Military Scenario Simulation
Digital Rights Management
  • Enabled by XML standards
  • Follows W3C recommendations
Intellectual Property (IP) Policy
  • Royalty free technologies only

How to join an X3D Working Group

Any Consortium Member can join a Working Group. We offer student, professional, academic and company level memberships.

Consortium members can simply go to the Consortium Member Login area of the website to sign-up to join this work group