The ISO/IEC-19775-1 was published in 2013 as the defined standard for
a software system that integrates interactive network enabled 3D graphics.
This is the standard that defines X3D which at heart is a XML variation of the
1997 ISO standard for storing 3D Computer Graphics established in 1997 called "
Virtual Reality Modeling Language (VRML)". The X3D standard is very new and has not
been utilized to it's full potential. It's intuitive design combined with a simple
user interface can be used to create web applications that require no employee training
or technical background to master.
X3D Supports modern 3D file structure including:
- set primitives
- vertex models
- vertex and face normals
- uv texture coordinates
- grouping objects
- skeletal animation
- linear animation
- alpha channels
- vertex shader textures/techniques
It is one of many X3D viewers that allow anyone to embed an X3D scene like you would an image
also process scripts embedded in it's own language internally. The X3D Scripting component
is executed when a X3D event is received such as user interaction with the objects, environment,
or user interface contained in the scene.