Web3D
   HOME

TheInfoList



OR:

Web3D was initially the idea to fully display and navigate websites using 3D. By extension, the term now refers to all interactive 3D content that is embedded into web pages'
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
and that users can see through a web browser. Notable formats and tools include: *
3DMLW 3DMLW ('' 3D Markup Language for Web'') is a discontinued open-source project, and a XML-based Markup Language for representing interactive 3D and 2D content on the World Wide Web. The project has been inactive since 2009; as of 2016, the w ...
* A-Frame (VR) * Additive Manufacturing File Format *
Adobe Shockwave Adobe Shockwave (formerly Macromedia Shockwave and MacroMind Shockwave) is a discontinued multimedia platform for building interactive multimedia applications and video games. Developers originate content using Adobe Director and publish it on ...
*
Blend4Web Blend4Web is a free and open source framework for creating and displaying interactive 3D computer graphics in web browsers. Overview The Blend4Web framework leverages Blender to edit 3D scenes. Content rendering relies on WebGL, Web Audio, ...
*
Java 3D Java 3D is a scene graph-based 3D application programming interface (API) for the Java platform. It runs on top of either OpenGL or Direct3D until version 1.6.0, which runs on top of Java OpenGL (JOGL). Since version 1.2, Java 3D has been deve ...
*
JOGL Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, and was further developed by the Sun Microsystems Game Techn ...
*
LWJGL The Lightweight Java Game Library (LWJGL) is an open-source software library that provides bindings to a variety of C libraries for video game developers to Java. It exposes cross-platform libraries commonly used in developing video games and ...
*
O3D O3D is an open-source (BSD license) JavaScript APIO3D Project Page
from Google Code
created by Oak3D {{ Infobox Software , name = Oak3D , logo = , screenshot = , caption = A screenshot of all official demos powered by Oak3D , developer = , latest release version = ...
*
PlayCanvas ''PlayCanvas'' is an open-source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface. It runs in modern ...
* ShiVa *
Three.js Three.js is a cross-browser JavaScript library and application programming interface (API) used to create and display animated 3D computer graphics in a web browser using WebGL. The source code is hosted in a repository on GitHub. Overview Thre ...
*
Unity Unity may refer to: Buildings * Unity Building, Oregon, Illinois, US; a historic building * Unity Building (Chicago), Illinois, US; a skyscraper * Unity Buildings, Liverpool, UK; two buildings in England * Unity Chapel, Wyoming, Wisconsin, US; a h ...
*
Verge3D Verge3D is a real-time renderer and a toolkit used for creating interactive 3D experiences running on websites. Overview Verge3D enables users to convert content from 3D modelling tools (Autodesk 3ds Max and Blender are currently supported) to ...
*
Viewpoint Viewpoint may refer to: * Scenic viewpoint, a high place where people can gather to view scenery In computing * Viewpoint model, a computer science technique for making complex systems more comprehensible to human engineers * Viewpoint Corporat ...
* Virtools *
VRML VRML (Virtual Reality Modeling Language, pronounced ''vermal'' or by its initials, originally—before 1995—known as the Virtual Reality Markup Language) is a standard file format for representing 3-dimensional (3D) interactive vector graphi ...
*
Web3D Consortium Web3D Consortium is an international not-for-profit, member-funded industry consortium, originally founded in 1997. Web3D Consortium members from governmental, nonprofit and research organizations worldwide, including working alongside individual ...
*
WebGL WebGL (Short for Web Graphics Library) is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is fully integrated with other web standards, allowing GPU-accelerated ...
*
WebVR WebXR Device API is a Web application programming interface (API) that describes support for accessing augmented reality and virtual reality devices, such as the HTC Vive, Oculus Rift, Oculus Quest, Google Cardboard, HoloLens, Magic Leap or ...
*
WireFusion {{infobox software , name = WireFusion , screenshot = , developer = Demicron , latest_release_version = 5.0.26 , latest_release_date = November 2008 , operating_system = Mac OS X, Microsoft Windows, Linux , genre = 3D computer graphics so ...
*
X3D X3D is a royalty-free ISO/IEC standard for declaratively representing 3D computer graphics. File format support includes XML, ClassicVRML, Compressed Binary Encoding (CBE) and a draft JSON encoding. X3D became the successor to the Virtual Rea ...
(extension of VRML) *
X3DOM X3D is a royalty-free ISO/IEC standard for declaratively representing 3D computer graphics. File format support includes XML, ClassicVRML, Compressed Binary Encoding (CBE) and a draft JSON encoding. X3D became the successor to the Virtual ...
They are mainly distinguished by five criteria: * Simplicity (automatic installation, rate facility already high) * Compatibility (
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
, Mac,
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
, etc.) * Quality (performance, see frames per second, and indirectly, display quality) * Interactivity (depending on the solutions and their programming opportunities, content creators have more or less freedom in the creation of interactivity) *
Standardization Standardization or standardisation is the process of implementing and developing technical standards based on the consensus of different parties that include firms, users, interest groups, standards organizations and governments. Standardization ...
(none; "market position", by a standards organization, etc.)


See also

* *
List of vector graphics markup languages An Image file format is a file format for a digital image. There are many formats that can be used, such as JPEG, PNG, and GIF. Most formats up until 2022 were for storing 2D images, not 3D ones. The data stored in an image file format may be c ...
{{vector graphics markup languages 3D computer graphics Virtual reality