ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Extensible 3D Graphics (X3D)

Definition - What does Extensible 3D Graphics (X3D) mean?

Extensible 3-Dimensional (X3D) Graphics is the open international standard for 3-D graphics on the Internet. Sophisticated and simple 3-D models can be built using X3D. X3D has the ability to display animated objects from various viewpoints, which allows user interaction and insight. X3D models can be further combined and connected for designing advanced 3-D virtual environments functioning on the Web.

X3D is compatible with other open-source standards such as DOM, XML, XPath, etc.

Techopedia explains Extensible 3D Graphics (X3D)

X3D is an XML-based file format for representing 3-D graphics on the Internet. X3D has the the following features:
  • Superior application programming interfaces (APIs)
  • Extensions to its predecessor, the Virtual Reality Modeling Language (VRML), for example, CAD capabilities, humanoid animation, NURBS, geospatial, etc.
  • Ability to encode a scene using an XML syntax in addition to the Open Inventor-like syntax of VRML97
  • Support for multi-texture and multi-stage rendering
  • Support for shading with normal map and lightmap
  • Support for deferred rendering architecture
  • Ability to import cascaded shadow mapping (CSM), screen space ambient occlusion (SSAO), as well as real-time environment reflection/lighting
  • Lets users benefit from optimizations such as binary space partitioning trees/quadtrees/octtrees or culling in the Extensible 3D Graphics scene
X3D specifies various profiles for different capability levels, which include X3D Interchange, X3D Core, X3D Interactive, X3D Immersive, X3D CADInterchange and X3D Full.

There are plenty of software programs that natively parse and interpret X3D files. These include Blender, a 3-D graphics and animation editor, and Project Wonderland, the Sun Microsystems virtual world client.

Another program called X3D applet works within a browser and shows content in 3-D, making use of OpenGL 3-D graphics technology. X3D applet can display X3D contents in multiple browsers on multiple operating systems.

In the 2000s, various organizations, including Bitmanagement, enhanced the quality level of X3D's virtual effects to match that of DirectX 9.0c, but at the cost of using proprietary solutions. All key features, including game modeling, have already been completed.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.