Getting Started with X3D
Welcome to the world of real-time, interactive, online 3D!
Introduction
Extensible 3D (X3D) is a royalty-free, platform-independent, open-standard file format and run-time architecture to represent and communicate 3D scenes and objects. X3D is an ISO/IEC internationally-ratified standard that provides a system for the storage, retrieval and playback of real time graphics content embedded in applications, all within an open architecture to support a wide array of domains and user scenarios. X3D has a rich set of componentized features that can be tailored for use in engineering and scientific visualization, CAD and architecture, medical visualization, training and simulation, multimedia, entertainment, education, and more. The not-for-profit Web3D Consortium develops the standards for the Durability and the Portability of interactive 3D across platforms, and Interoperability of that content between 3D applications.
If you are ready to build and publish your own Interactive Web3D worlds, see our X3D Workflows Page! to Develop and Deploy X3D.
You will need a couple of things to get started before viewing your first X3D environment:
An HTML5 web browser (with WebGL enabled) - Native solution without plug-ins
- X3DOM (*open source javascript)
- X3DOM official examples and showcases demonstrate some cool features and applications
- supports Oculus Rift, Leap Motion, and marker-based AR !
- X3DOM development continues at https://github.com/x3dom so if you have any extension issues or bugs to report please use the X3DOM issues forum at https://github.com/x3dom/x3dom/issues.
- X3DOM official examples and showcases demonstrate some cool features and applications
- X_ite (*open source javascript)
- X_ite examples page
- X_ite development continues at https://github.com/create3000.
- Cobeweb is X_ite now for feedback and issues please use https://github.com/create3000/x_ite
and/or a full-featured X3D rendering engine installed on your machine as a plug-in
- InstantReality * see the extensive device support (kinect, leap, game controllers, and trackers!)
- H3D (plus Python and Haptics!) (*open source)
- Octaga VS
- Castle Game Engine (*open source)
- FreeWRL (*open source)
- Xj3D (Java) (*open source)
- Bitmanagement Contact
- Titania (Linux) (*open source)https://www.web3d.org/x3d-cookbook
Create X3D
- X3D Cookbook Recipes for creating dynamic X3D scenes.
- Workflows to generate X3D scenes from STEP files.
X3D Members
- Web3D Consortium's Homepage banners are linked to online examples of business examples, massive interactive visualization models, cultural heritage libraries, and more.
- National Institute of Health (NIH) 3D Print Exchange includes medical and biochemical models for 3D printing and visualization.
- National Institute for Standards Technology's (NIST) Digital Library for Mathematical Functions (DLMF) is an online textbook that includes X3D models as figures.
- X3D Model Exchange helps Navy and Marine Makers learn how to find, produce, share and print 3D models.
- SPRI Server is a web application for browsing the content of STEP files and includes STEP to X3D conversion among its capabilities.
- You can now visit a variety of content pages. You are now ready to further explore the capabilities of X3D. Please follow the links below to access the more advanced information.
- Additional content
- Bitmanagement's advanced content page.
- More content...
- Additional content