Play Video
1
Osama
Osama's Lab Graphic LCD Library (AVR)
::2010/10/05::
Play Video
2
3D Game Programming - Episode 1 - Window
3D Game Programming - Episode 1 - Window
::2012/02/28::
Play Video
3
On Christmas Eve by Acoustic Bloom
On Christmas Eve by Acoustic Bloom
::2013/11/13::
Play Video
4
2009 Demo Reel: Angela Guenette, Character Artist
2009 Demo Reel: Angela Guenette, Character Artist
::2009/04/16::
Play Video
5
OpenGL (SDL,c++) tutorial 0 - Introduction
OpenGL (SDL,c++) tutorial 0 - Introduction
::2011/08/01::
Play Video
6
Top 5 - Game Engines Of The Future
Top 5 - Game Engines Of The Future
::2012/06/26::
Play Video
7
Add 3D Library Image with Perspector
Add 3D Library Image with Perspector
::2009/06/08::
Play Video
8
Poser - Library 101
Poser - Library 101
::2012/03/03::
Play Video
9
IM Graphics Library Demo
IM Graphics Library Demo
::2013/09/26::
Play Video
10
SDL_Universe incredibly early stage (3D rendering library for C++)
SDL_Universe incredibly early stage (3D rendering library for C++)
::2012/07/09::
Play Video
11
Graphic library
Graphic library
::2013/12/08::
Play Video
12
IM Graphics Library DEMO - AAN Background Tour
IM Graphics Library DEMO - AAN Background Tour
::2013/09/26::
Play Video
13
AutoCAD Civil 3D 2014 Tutorial | Material Volumes
AutoCAD Civil 3D 2014 Tutorial | Material Volumes
::2013/05/10::
Play Video
14
Basic Trackball Camera Controls with Threejs HTML5 3D Rotation Tutorial
Basic Trackball Camera Controls with Threejs HTML5 3D Rotation Tutorial
::2014/02/28::
Play Video
15
Create a 3D Cube in HTML5 with Threejs Linux Tutorial
Create a 3D Cube in HTML5 with Threejs Linux Tutorial
::2014/01/10::
Play Video
16
How to make a 3D Sea Shell Easel card with G45 By The Sea Paper collection
How to make a 3D Sea Shell Easel card with G45 By The Sea Paper collection
::2014/05/11::
Play Video
17
HTML5 3D Basic Mesh Material with Threejs Linux Tutorial
HTML5 3D Basic Mesh Material with Threejs Linux Tutorial
::2014/01/31::
Play Video
18
Create a Basic 3D Shapes in HTML5 with Threejs Linux Tutorial
Create a Basic 3D Shapes in HTML5 with Threejs Linux Tutorial
::2014/02/14::
Play Video
19
Tiny Gift Jar Boxes
Tiny Gift Jar Boxes
::2014/02/20::
Play Video
20
How to fix Launcher Initialization Error:Configuration system failed to initialize
How to fix Launcher Initialization Error:Configuration system failed to initialize
::2009/10/25::
Play Video
21
Graphic Design Brochure Design Software Download
Graphic Design Brochure Design Software Download
::2013/06/16::
Play Video
22
Create a Basic Graphics Program in C++
Create a Basic Graphics Program in C++
::2011/09/15::
Play Video
23
Create Personal Views of a List or Library
Create Personal Views of a List or Library
::2014/06/19::
Play Video
24
"Infected" Java 3D Game Engine preview and feature list
"Infected" Java 3D Game Engine preview and feature list
::2011/12/09::
Play Video
25
Soccer player male 3d model by Rocketbox Libraries #m300 talk close
Soccer player male 3d model by Rocketbox Libraries #m300 talk close
::2012/03/27::
Play Video
26
Create an abstract 3D logo - Adobe Illustrator
Create an abstract 3D logo - Adobe Illustrator
::2014/05/02::
Play Video
27
Graphic Novel / Library Book Haul # 23.2
Graphic Novel / Library Book Haul # 23.2
::2013/08/11::
Play Video
28
Beginner C++ DirectX Game Programming Tutorial: Lesson 1
Beginner C++ DirectX Game Programming Tutorial: Lesson 1
::2011/12/23::
Play Video
29
My first Android 2D game app created in Unity 3D engine.
My first Android 2D game app created in Unity 3D engine.
::2013/07/29::
Play Video
30
Landmark: How To - 3D Zero Data Voxels
Landmark: How To - 3D Zero Data Voxels
::2014/04/16::
Play Video
31
The Mysterious Library: Minecraft Adventure Map // WALKTHROUGH
The Mysterious Library: Minecraft Adventure Map // WALKTHROUGH
::2013/12/29::
Play Video
32
Chief Architect Software -What 3D Rendering Can Do for You-
Chief Architect Software -What 3D Rendering Can Do for You-
::2008/04/21::
Play Video
33
MLA Style Works Cited List: Citing eBooks
MLA Style Works Cited List: Citing eBooks
::2014/05/22::
Play Video
34
How to make a Library box for the Wallet Photo Mat mini Album with By The Sea G45 papers Part 4
How to make a Library box for the Wallet Photo Mat mini Album with By The Sea G45 papers Part 4
::2014/05/01::
Play Video
35
3D Engineering Design Software - Top 5 reasons to use DesignSpark Mechanical
3D Engineering Design Software - Top 5 reasons to use DesignSpark Mechanical
::2013/09/12::
Play Video
36
After Effects Kinetic Typography motion graphics tutorial
After Effects Kinetic Typography motion graphics tutorial
::2013/08/16::
Play Video
37
Convert 3D SBS video into Anaglyph with Microsoft Expression Encoder 4
Convert 3D SBS video into Anaglyph with Microsoft Expression Encoder 4
::2012/12/18::
Play Video
38
3D Flip Animation Android Tutorial
3D Flip Animation Android Tutorial
::2013/03/05::
Play Video
39
Rich HD and 3D Business Applications with FireMonkey
Rich HD and 3D Business Applications with FireMonkey
::2011/08/30::
Play Video
40
3D Graphs in Matplotlib for Python: Basic 3D Line
3D Graphs in Matplotlib for Python: Basic 3D Line
::2013/07/09::
Play Video
41
Tap and Share: Unlock your entire iTunes Music library for game!
Tap and Share: Unlock your entire iTunes Music library for game!
::2010/05/23::
Play Video
42
iDraw Tutorial #3 - Gradients, 3D objects, Node Selection
iDraw Tutorial #3 - Gradients, 3D objects, Node Selection
::2013/06/10::
Play Video
43
ArchiCAD Tutorial | How to Trace 2D Drawings to Quickly Create a 3D Model
ArchiCAD Tutorial | How to Trace 2D Drawings to Quickly Create a 3D Model
::2012/03/13::
Play Video
44
Skyrim Ultimate Graphics Mod 2013 - 1080p Downloads
Skyrim Ultimate Graphics Mod 2013 - 1080p Downloads
::2013/08/02::
Play Video
45
Supreme Wealth Library Short Presentation
Supreme Wealth Library Short Presentation
::2013/08/18::
Play Video
46
Door of Shelf (Video Tutorial) Autodesk Inventor
Door of Shelf (Video Tutorial) Autodesk Inventor
::2014/07/07::
Play Video
47
Homemade 3D FPS game openGL & c++
Homemade 3D FPS game openGL & c++
::2009/06/29::
Play Video
48
How to Create a Terragen Terrain and Put it into Java 3D (with Source Code - Link in Description)
How to Create a Terragen Terrain and Put it into Java 3D (with Source Code - Link in Description)
::2014/03/01::
Play Video
49
3D Charts in Matplotlib for Python: Multiple datasets scatter plot
3D Charts in Matplotlib for Python: Multiple datasets scatter plot
::2013/07/09::
Play Video
50
April Broadcast presents 2D/3D Virtual Studio Sets
April Broadcast presents 2D/3D Virtual Studio Sets
::2013/11/25::
NEXT >>
RESULTS [51 .. 101]
From Wikipedia, the free encyclopedia
Jump to: navigation, search

3D graphics have become so popular, particularly in video games, that specialized APIs (application programming interfaces) have been created to ease the processes in all stages of computer graphics generation. These APIs have also proved vital to computer graphics hardware manufacturers, as they provide a way for programmers to access the hardware in an abstract way, while still taking advantage of the special hardware of any specific graphics card.

The first 3D graphics framework was probably Core, published by the ACM in 1977.

Low-level 3D API[edit]

These APIs for 3D computer graphics are particularly popular:

JavaScript-based API[edit]

WebGL is a JavaScript interface for OpenGL-ES-2.x API, promoted by Khronos. This is gaining more interest recently, as this enables applications to use native graphics.

High-level 3D API[edit]

There are also higher-level 3D scene-graph APIs which provide additional functionality on top of the lower-level rendering API. Such libraries under active development include:

JavaScript-based engines[edit]

There is more interest in web browser based high-level API for 3D graphics engines. Some are:

Flash-based engines[edit]

3D engines have been developed on the Adobe Flash platform to run in web browsers.

See also[edit]

Wikipedia content is licensed under the GFDL License
Powered by YouTube
LEGAL
  • Mashpedia © 2014