Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

WebGL

Index WebGL

WebGL (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. [1]

97 relations: A-Frame (virtual reality framework), ActionScript, ANGLE (software), Apple Inc., Application programming interface, Asm.js, Autodesk, Autodesk 3ds Max, Autodesk Maya, Away3D, BlackBerry 10, BlackBerry PlayBook, Blend4Web, Blender (software), Blockly, C (programming language), C++, Canvas element, Clara.io, Cocos2d, Consortium, CopperCube, CopperLicht, Cross-platform, CrossBridge, Deprecation, Direct3D, DirectX, Document Object Model, Experience Curiosity, Firefox, Firefox for Android, Firefox OS, Fixed-function, Game engine, Garbage collection (computer science), Google, Google Chrome, Graphics processing unit, High-Level Shading Language, HTML5, Internet Explorer, Internet Explorer 11, IOS, IOS 8, Java OpenGL, JavaScript, Khronos Group, List of WebGL frameworks, Mac OS X Lion, ..., Mac OS X Snow Leopard, Maemo, MDN Web Docs, MeeGo, Microsoft Edge, Midori (web browser), Mozilla Foundation, Nokia N900, Nonprofit organization, OpenGL Shading Language, Opera (web browser), Opera Mobile, Opera Software, OS X Mountain Lion, OSG.JS, Pixi.js, PlayCanvas, Plug-in (computing), Porting, Rasterisation, Safari (web browser), Sailfish OS, Scene graph, Shader, Sketchfab, Sony Xperia, Source-to-source compiler, Stage3D, Starling Framework, Three.js, Tizen, TypeScript, Ubuntu Touch, Unity (game engine), Unreal Engine, Verge3D, Viewing frustum, Vivaldi (web browser), Vladimir Vukićević, VRML, Web browser, WebGPU, WebOS, WebVR, X3D, ZygoteBody, 3D computer graphics. Expand index (47 more) »

A-Frame (virtual reality framework)

A-Frame is an open-source web framework for building virtual reality (VR) experiences.

New!!: WebGL and A-Frame (virtual reality framework) · See more »

ActionScript

ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe Systems).

New!!: WebGL and ActionScript · See more »

ANGLE (software)

ANGLE (Almost Native Graphics Layer Engine) is an open source, BSD-licensed graphics engine abstraction layer developed by Google.

New!!: WebGL and ANGLE (software) · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: WebGL and Apple Inc. · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: WebGL and Application programming interface · See more »

Asm.js

asm.js is a subset of JavaScript designed to allow computer software written in languages such as C to be run as web applications while maintaining performance characteristics considerably better than standard JavaScript, the typical language used for such applications.

New!!: WebGL and Asm.js · See more »

Autodesk

Autodesk, Inc. is an American multinational software corporation that makes software for the architecture, engineering, construction, manufacturing, media, and entertainment industries.

New!!: WebGL and Autodesk · See more »

Autodesk 3ds Max

Autodesk 3ds Max, formerly 3D Studio and 3D Studio Max, is a professional 3D computer graphics program for making 3D animations, models, games and images.

New!!: WebGL and Autodesk 3ds Max · See more »

Autodesk Maya

Autodesk Maya, commonly shortened to Maya, is a 3D computer graphics application that runs on Windows, macOS and Linux, originally developed by Alias Systems Corporation (formerly Alias|Wavefront) and currently owned and developed by Autodesk, Inc. It is used to create interactive 3D applications, including video games, animated film, TV series, or visual effects.

New!!: WebGL and Autodesk Maya · See more »

Away3D

Away3D is an open-source platform for developing interactive 3D graphics for video games and applications, in Adobe Flash or HTML5.

New!!: WebGL and Away3D · See more »

BlackBerry 10

BlackBerry 10 is a proprietary mobile operating system for the BlackBerry line of smartphones, both developed by BlackBerry Limited (formerly Research In Motion).

New!!: WebGL and BlackBerry 10 · See more »

BlackBerry PlayBook

The BlackBerry PlayBook is a mini tablet computer developed by BlackBerry and made by Quanta Computer, an original design manufacturer (ODM), September 27, 2010, Reuters It was first released for sale on April 19, 2011, in Canada and the United States.

New!!: WebGL and BlackBerry PlayBook · See more »

Blend4Web

Blend4Web is an open source framework for creating and displaying interactive 3D computer graphics in web browsers.

New!!: WebGL and Blend4Web · See more »

Blender (software)

Blender is a professional, free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games.

New!!: WebGL and Blender (software) · See more »

Blockly

Blockly is a client-side JavaScript library for creating visual block programming languages and editors.

New!!: WebGL and Blockly · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: WebGL and C (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: WebGL and C++ · See more »

Canvas element

The canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D shapes and bitmap images.

New!!: WebGL and Canvas element · See more »

Clara.io

Clara.io is a web-based freemium 3D computer graphics software developed by Exocortex, a Canadian software company.

New!!: WebGL and Clara.io · See more »

Cocos2d

Cocos2d is an open source software framework.

New!!: WebGL and Cocos2d · See more »

Consortium

A consortium is an association of two or more individuals, companies, organizations or governments (or any combination of these entities) with the objective of participating in a common activity or pooling their resources for achieving a common goal.

New!!: WebGL and Consortium · See more »

CopperCube

CopperCube is a game engine with graphical editor developed by Ambiera.

New!!: WebGL and CopperCube · See more »

CopperLicht

CopperLicht is an open-source JavaScript library for creating games and interactive 3D applications using WebGL, developed by Ambiera.

New!!: WebGL and CopperLicht · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: WebGL and Cross-platform · See more »

CrossBridge

CrossBridge is an open-source toolset developed by Adobe Systems, that cross-compiles C and C++ code to run in Adobe Flash Player or Adobe AIR.

New!!: WebGL and CrossBridge · See more »

Deprecation

In several fields, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing it or prohibiting its use.

New!!: WebGL and Deprecation · See more »

Direct3D

Direct3D is a graphics application programming interface (API) for Microsoft Windows.

New!!: WebGL and Direct3D · See more »

DirectX

Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.

New!!: WebGL and DirectX · See more »

Document Object Model

The Document Object Model (DOM) is a cross-platform and language-independent application programming interface that treats an HTML, XHTML, or XML document as a tree structure wherein each node is an object representing a part of the document.

New!!: WebGL and Document Object Model · See more »

Experience Curiosity

Experience Curiosity is an interactive web application developed by NASA's Jet Propulsion Laboratory to celebrate the third anniversary of the ''Curiosity'' rover landing on Mars.

New!!: WebGL and Experience Curiosity · See more »

Firefox

Mozilla Firefox (or simply Firefox) is a free and open-source web browser developed by Mozilla Foundation and its subsidiary, Mozilla Corporation.

New!!: WebGL and Firefox · See more »

Firefox for Android

Firefox for Android (codenamed Fennec) is the build of the Mozilla Firefox web browser for devices such as smartphones and tablet computers.

New!!: WebGL and Firefox for Android · See more »

Firefox OS

Firefox OS (project name: Boot to Gecko, also known as B2G) is a discontinued open-source operating system made for smartphones, tablet computers and smart TVs designed by Mozilla and external contributors.

New!!: WebGL and Firefox OS · See more »

Fixed-function

Fixed-function is a term canonically used to contrast 3D graphics APIs and earlier GPUs designed prior to the advent of shader-based 3D graphics APIs and GPU architectures.

New!!: WebGL and Fixed-function · See more »

Game engine

A game engine is a software development environment designed for people to build video games.

New!!: WebGL and Game engine · See more »

Garbage collection (computer science)

In computer science, garbage collection (GC) is a form of automatic memory management.

New!!: WebGL and Garbage collection (computer science) · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: WebGL and Google · See more »

Google Chrome

Google Chrome is a freeware web browser developed by Google LLC.

New!!: WebGL and Google Chrome · See more »

Graphics processing unit

A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.

New!!: WebGL and Graphics processing unit · See more »

High-Level Shading Language

The High-Level Shader Language or High-Level Shading Language (HLSL) is a proprietary shading language developed by Microsoft for the Direct3D 9 API to augment the shader assembly language, and went on to become the required shading language for the unified shader model of Direct3D 10 and higher.

New!!: WebGL and High-Level Shading Language · See more »

HTML5

HTML5 is a markup language used for structuring and presenting content on the World Wide Web.

New!!: WebGL and HTML5 · See more »

Internet Explorer

Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft and included in the Microsoft Windows line of operating systems, starting in 1995.

New!!: WebGL and Internet Explorer · See more »

Internet Explorer 11

Internet Explorer 11 (IE11) is the last version of the Internet Explorer web browser by Microsoft.

New!!: WebGL and Internet Explorer 11 · See more »

IOS

iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.

New!!: WebGL and IOS · See more »

IOS 8

iOS 8 is the eighth major release of the iOS mobile operating system developed by Apple Inc., being the successor to iOS 7.

New!!: WebGL and IOS 8 · See more »

Java OpenGL

Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language.

New!!: WebGL and Java OpenGL · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

New!!: WebGL and JavaScript · See more »

Khronos Group

The Khronos Group, Inc. is an American non-profit member-funded industry consortium based in Beaverton, Oregon, focused on the creation of open standard, royalty-free application programming interfaces (APIs) for authoring and accelerated playback of dynamic media on a wide variety of platforms and devices.

New!!: WebGL and Khronos Group · See more »

List of WebGL frameworks

Frameworks are available to create WebGL content quickly and easily without building from the ground up.

New!!: WebGL and List of WebGL frameworks · See more »

Mac OS X Lion

Mac OS X Lion (version 10.7) is the eighth major release of Mac OS X (now named macOS), Apple's desktop and server operating system for Macintosh computers.

New!!: WebGL and Mac OS X Lion · See more »

Mac OS X Snow Leopard

Mac OS X Snow Leopard (version 10.6) is the seventh major release of Mac OS X (now named macOS), Apple's desktop and server operating system for Macintosh computers.

New!!: WebGL and Mac OS X Snow Leopard · See more »

Maemo

Maemo is a software platform developed by Nokia for smartphones and Internet tablets.

New!!: WebGL and Maemo · See more »

MDN Web Docs

MDN Web Docs, previously Mozilla Developer Network and formerly Mozilla Developer Center, is the official Mozilla website for development documentation of web standards and Mozilla projects.

New!!: WebGL and MDN Web Docs · See more »

MeeGo

MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin (produced by Intel) and Maemo (produced by Nokia).

New!!: WebGL and MeeGo · See more »

Microsoft Edge

Microsoft Edge (codename "Spartan") is a web browser developed by Microsoft and included in Windows 10, Windows 10 Mobile and Xbox One, replacing Internet Explorer as the default web browser on all device classes.

New!!: WebGL and Microsoft Edge · See more »

Midori (web browser)

is a free and open-source light-weight.

New!!: WebGL and Midori (web browser) · See more »

Mozilla Foundation

The Mozilla Foundation (stylized as moz://a) is a non-profit organization that exists to support and collectively lead the open source Mozilla project.

New!!: WebGL and Mozilla Foundation · See more »

Nokia N900

No description.

New!!: WebGL and Nokia N900 · See more »

Nonprofit organization

A non-profit organization (NPO), also known as a non-business entity or non-profit institution, is dedicated to furthering a particular social cause or advocating for a shared point of view.

New!!: WebGL and Nonprofit organization · See more »

OpenGL Shading Language

OpenGL Shading Language (abbreviated: GLSL), is a high-level shading language with a syntax based on the C programming language.

New!!: WebGL and OpenGL Shading Language · See more »

Opera (web browser)

Opera is a web browser for Windows, macOS, and Linux operating systems developed by Opera Software AS.

New!!: WebGL and Opera (web browser) · See more »

Opera Mobile

Opera Mobile is a mobile web browser for smartphones and PDAs developed by Opera Software AS.

New!!: WebGL and Opera Mobile · See more »

Opera Software

Opera Software AS is a Norwegian software company, primarily known for its desktop Opera web browser, and mobile web browser Opera Mini.

New!!: WebGL and Opera Software · See more »

OS X Mountain Lion

OS X Mountain Lion (version 10.8) is the ninth major release of OS X (now named macOS), Apple Inc.'s desktop and server operating system for Macintosh computers.

New!!: WebGL and OS X Mountain Lion · See more »

OSG.JS

OSG.JS is a WebGL framework based on OpenSceneGraph concepts.

New!!: WebGL and OSG.JS · See more »

Pixi.js

Pixi.js is an open source, cross browser JavaScript 2D WebGL graphics library with canvas fallback.

New!!: WebGL and Pixi.js · See more »

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.

New!!: WebGL and PlayCanvas · See more »

Plug-in (computing)

In computing, a plug-in (or plugin, add-in, addin, add-on, addon, or extension) is a software component that adds a specific feature to an existing computer program.

New!!: WebGL and Plug-in (computing) · See more »

Porting

In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).

New!!: WebGL and Porting · See more »

Rasterisation

Rasterisation (or rasterization) is the task of taking an image described in a vector graphics format (shapes) and converting it into a raster image (pixels or dots) for output on a video display or printer, or for storage in a bitmap file format.

New!!: WebGL and Rasterisation · See more »

Safari (web browser)

Safari is a web browser developed by Apple based on the WebKit engine.

New!!: WebGL and Safari (web browser) · See more »

Sailfish OS

Sailfish OS (also styled as SailfishOS or abbreviated to SFOS) is a general purpose Linux distribution used commonly as a mobile operating system combining the Linux kernel for a particular hardware platform, the open-source Mer core stack of middleware, a proprietary UI contributed by Jolla or an open source UI, and other third-party components.

New!!: WebGL and Sailfish OS · See more »

Scene graph

A scene graph is a general data structure commonly used by vector-based graphics editing applications and modern computer games, which arranges the logical and often spatial representation of a graphical scene.

New!!: WebGL and Scene graph · See more »

Shader

In computer graphics, a shader is a type of computer program that was originally used for shading (the production of appropriate levels of light, darkness, and color within an image) but which now performs a variety of specialized functions in various fields of computer graphics special effects or does video post-processing unrelated to shading, or even functions unrelated to graphics at all.

New!!: WebGL and Shader · See more »

Sketchfab

Sketchfab is a platform to publish, share, discover, buy and sell 3D, VR and AR content.

New!!: WebGL and Sketchfab · See more »

Sony Xperia

Xperia is the brand name of smartphones and tablets from Sony Mobile.

New!!: WebGL and Sony Xperia · See more »

Source-to-source compiler

A source-to-source compiler, transcompiler or transpiler is a type of compiler that takes the source code of a program written in one programming language as its input and produces the equivalent source code in another programming language.

New!!: WebGL and Source-to-source compiler · See more »

Stage3D

In computing, Stage3D (codenamed Molehill) is an Adobe Flash Player API for rendering interactive 3D graphics with GPU-acceleration, within Flash games and applications.

New!!: WebGL and Stage3D · See more »

Starling Framework

Starling is an open source game framework used to create 2D games that run both on mobile and desktop platforms.

New!!: WebGL and Starling Framework · See more »

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.

New!!: WebGL and Three.js · See more »

Tizen

Tizen is a mobile operating system developed by Samsung that runs on a wide range of Samsung devices, including smartphones; tablets; in-vehicle infotainment (IVI) devices; smart televisions; smart cameras; smartwatches; Blu-ray players; smart home appliances (refrigerators, lighting, washing machines, air conditioners, ovens/microwaves); and robotic vacuum cleaners.

New!!: WebGL and Tizen · See more »

TypeScript

TypeScript is an open-source programming language developed and maintained by Microsoft.

New!!: WebGL and TypeScript · See more »

Ubuntu Touch

Ubuntu Touch (also known as Ubuntu Phone) is a mobile version of the Ubuntu operating system that was originally developed by Canonical Ltd. and is now being developed by the UBports community.

New!!: WebGL and Ubuntu Touch · See more »

Unity (game engine)

Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as an OS X-exclusive game engine.

New!!: WebGL and Unity (game engine) · See more »

Unreal Engine

The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal.

New!!: WebGL and Unreal Engine · See more »

Verge3D

Verge3D is a real-time renderer and a toolkit used for creating interactive 3D experiences running on websites.

New!!: WebGL and Verge3D · See more »

Viewing frustum

In 3D computer graphics, the view frustum (also called viewing frustum) is the region of space in the modeled world that may appear on the screen; it is the field of view of the notional camera.

New!!: WebGL and Viewing frustum · See more »

Vivaldi (web browser)

Vivaldi is a freeware, cross-platform web browser developed by Vivaldi Technologies, a company founded by Opera Software co-founder and former CEO Jon Stephenson von Tetzchner and Tatsuki Tomita.

New!!: WebGL and Vivaldi (web browser) · See more »

Vladimir Vukićević

Vladimir Vukićević (born 29 April 1979), is a Serbian-born American Software Engineer who has worked on many open source projects.

New!!: WebGL and Vladimir Vukićević · See more »

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 graphics, designed particularly with the World Wide Web in mind.

New!!: WebGL and VRML · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: WebGL and Web browser · See more »

WebGPU

WebGPU is a draft proposal for a new open source graphics API standard for the World Wide Web.

New!!: WebGL and WebGPU · See more »

WebOS

webOS, also known as LG webOS and previously known as Open webOS, HP webOS and Palm webOS, is a Linux kernel-based multitasking operating system for smart devices such as smart TVs and it has been used as a mobile operating system.

New!!: WebGL and WebOS · See more »

WebVR

WebVR is an experimental JavaScript API that provides support for virtual reality devices, such as the HTC Vive, Oculus Rift, Google Cardboard or OSVR in a web browser.

New!!: WebGL and WebVR · See more »

X3D

X3D is a royalty-free ISO standard for declaratively representing 3D computer graphics.

New!!: WebGL and X3D · See more »

ZygoteBody

ZygoteBody, formerly Google Body, is a web application by Zygote Media Group that renders manipulable 3D anatomical models of the human body.

New!!: WebGL and ZygoteBody · See more »

3D computer graphics

3D computer graphics or three-dimensional computer graphics, (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering 2D images.

New!!: WebGL and 3D computer graphics · See more »

Redirects here:

Canvas 3D, Sylvester.js, Web GL, Web Graphics Library, WebGL 2, Webgl.

References

[1] https://en.wikipedia.org/wiki/WebGL

OutgoingIncoming
Hey! We are on Facebook now! »