Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
X3D
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Applications== There are several applications, most of which are open-source software,<ref>{{cite web|url=http://www.web3d.org/x3d/opensource/ |title=X3D Open Source Projects |publisher=Web3d.org |access-date=2010-02-23}} {{webarchive |url=https://web.archive.org/web/20140206165031/http://www.web3d.org:80/x3d/opensource/ |date=February 6, 2014}}.</ref> which natively parse and interpret X3D files, including the 3D graphics and animation editor [[Blender (software)|Blender]]<ref>[https://savage.nps.edu/X3D-Edit/BlenderExportToX3d.html Blender Model Export to X3D]</ref> and the Sun Microsystems virtual world client [[Project Wonderland]].<ref>{{cite web|url=http://research.sun.com/spotlight/2008/2008-08-19_project_wonderland.html |title=Project Wonderland |publisher=Research.sun.com |date=2008-10-07 |access-date=2010-02-23}} {{webarchive |url=https://web.archive.org/web/20090717102338/http://research.sun.com/spotlight/2008/2008-08-19_project_wonderland.html | date=July 17, 2009}}.</ref> An X3D applet is a software program that runs within a web browser and displays content in 3D, using OpenGL 3D graphics technology to display X3D content in several different browsers (IE, Safari, Firefox) across several different operating systems<ref>{{cite web|url=http://www.web3d.org/message_boards/viewtopic.php?f=7&t=2080&start=0|title=X3D applet|publisher=Members.shaw.ca|access-date=2010-02-23}} {{webarchive |url=https://web.archive.org/web/20120916230505/http://www.web3d.org/message_boards/viewtopic.php?f=7&t=2080&start=0 |date= September 16, 2012}}.</ref> (Windows, Mac OS X, Linux). However, X3D has not received as wide acceptance as that of other, more notable software applications. In the 2000s, many companies such as Bitmanagement improved the quality level of virtual effects in X3D to the quality level of [[DirectX]] 9.0c, but at the expense of using proprietary solutions. All main features including game modeling are already complete. They include multi-pass render with low level setting for Z-buffer, BlendOp, AlphaOp, Stencil,<ref>{{Cite web|url=https://www.bitmanagement.com/developer/contact/examples/multitexture/drawgroup.html|title=BS Contact DrawGroup|website=www.bitmanagement.com|access-date=10 September 2023}}</ref> Multi-texture,<ref>{{Cite web|url=http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/texturing.html#Multitexturing|archive-url=https://web.archive.org/web/20100712005624/http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/texturing.html#Multitexturing|url-status=dead|title=Multitexturing|archive-date=12 July 2010}}</ref> Shader with HLSL and [[OpenGL Shading Language|GLSL]] support,<ref>{{Cite web|url=http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/shaders.html|archive-url=https://web.archive.org/web/20100712002450/http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/shaders.html|url-status=dead|title=Programmable shaders component|archive-date=12 July 2010}}</ref> real-time Render To Texture, Multi Render Target (MRT) and post-processing.<ref>{{Cite web|url=https://www.bitmanagement.com/developer/contact/relnotes72.html|title=BS Contact - Version 7.2 Release Notes|website=www.bitmanagement.com|accessdate=10 September 2023}}</ref> Many demos shows that X3D already supports [[lightmap]], [[normal mapping]], [[Screen space ambient occlusion|SSAO]], CSM and real-time environment reflection along with other virtual effects.<ref>{{Cite web|url=https://www.youtube.com/user/m17design|title=m17design - YouTube|website=www.youtube.com|accessdate=10 September 2023}}</ref> === X3DOM === Striving to become the 3D standard for the Web, X3D is designed to be as integrated into [[HTML5]] pages as other XML standards such as [[MathML]] and [[Scalable Vector Graphics|SVG]]. X3DOM is a proposed syntax model and its implementation as a script library<ref>{{Cite web|url=https://www.x3dom.org/|title=- x3dom.org|accessdate=10 September 2023}}</ref> that demonstrates how this integration can be achieved without a browser plugin, using only [[WebGL]] and JavaScript.<ref>[http://www.web3d.org/x3d/wiki/index.php/X3D_and_HTML5#X3DOM_proposal X3D and HTML5: X3DOM proposal], Web3D wiki. {{webarchive |url=https://web.archive.org/web/20161026171643/http://www.web3d.org/wiki/index.php/X3D_and_HTML5 |date=October 26, 2016}}.</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)