SPONSORED VIDEO
Play Video
1
Osama
Osama's Lab Graphic LCD Library (AVR)
::2010/10/05::
Play Video
2
3D Computer Graphics using C, OpenGL and GLUT
3D Computer Graphics using C, OpenGL and GLUT
::2012/01/20::
Play Video
3
3D Game Programming - Episode 1 - Window
3D Game Programming - Episode 1 - Window
::2012/02/28::
Play Video
4
Top 5 - Game Engines Of The Future
Top 5 - Game Engines Of The Future
::2012/06/26::
Play Video
5
Top 13 Best 3d Android Games of 2014 (Part 1)
Top 13 Best 3d Android Games of 2014 (Part 1)
::2014/03/27::
Play Video
6
Flash-Based 3D Game Demo: Epic Games
Flash-Based 3D Game Demo: Epic Games
::2011/10/05::
Play Video
7
Add 3D Library Image with Perspector
Add 3D Library Image with Perspector
::2009/06/08::
Play Video
8
OpenGL (SDL,c++) tutorial 0 - Introduction
OpenGL (SDL,c++) tutorial 0 - Introduction
::2011/08/01::
Play Video
9
Poser - Library 101
Poser - Library 101
::2012/03/03::
Play Video
10
PSX Best Looking 3D Games
PSX Best Looking 3D Games
::2013/10/31::
Play Video
11
HP Multi Jet Fusion™ Technology: Limitless potential for 3D Printing
HP Multi Jet Fusion™ Technology: Limitless potential for 3D Printing
::2014/10/29::
Play Video
12
"Infected" Java 3D Game Engine preview and feature list
"Infected" Java 3D Game Engine preview and feature list
::2011/12/09::
Play Video
13
Java 3D Game Development 31: New Engine
Java 3D Game Development 31: New Engine
::2014/05/30::
Play Video
14
B00234203 Real Time 3D Project
B00234203 Real Time 3D Project
::2013/04/28::
Play Video
15
Qt 5 based 3D Wayland compositor
Qt 5 based 3D Wayland compositor
::2012/09/16::
Play Video
16
AutoCAD Civil 3D 2014 Tutorial | Material Volumes
AutoCAD Civil 3D 2014 Tutorial | Material Volumes
::2013/05/10::
Play Video
17
3D Production drawings - part 2/2
3D Production drawings - part 2/2
::2013/05/20::
Play Video
18
Create an abstract 3D logo - Adobe Illustrator
Create an abstract 3D logo - Adobe Illustrator
::2014/05/02::
Play Video
19
Using emWin Graphics Library
Using emWin Graphics Library
::2011/11/16::
Play Video
20
Introduction to the Civil 3D .Net API
Introduction to the Civil 3D .Net API
::2013/09/04::
Play Video
21
Top 10 Best 3D Animation Software-2014
Top 10 Best 3D Animation Software-2014
::2014/07/06::
Play Video
22
Rhino 3D Tutorial - How to add VRAY material to your vismat library
Rhino 3D Tutorial - How to add VRAY material to your vismat library
::2013/03/12::
Play Video
23
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
24
Particle tests (15) 3D Music Visualizer - Full HD
Particle tests (15) 3D Music Visualizer - Full HD
::2013/02/12::
Play Video
25
3D Game Programming - Episode 4 - Drawing Pixels!
3D Game Programming - Episode 4 - Drawing Pixels!
::2012/03/01::
Play Video
26
Government Seal Logo Graphic Design Fireworks Tutorial
Government Seal Logo Graphic Design Fireworks Tutorial
::2015/01/09::
Play Video
27
The Black Eyed Peas - The Time (Dirty Bit)
The Black Eyed Peas - The Time (Dirty Bit)
::2010/11/23::
Play Video
28
Tutorial After Effects - Element 3D - Metallic 3D Intro (Español/English Subs) Part 1
Tutorial After Effects - Element 3D - Metallic 3D Intro (Español/English Subs) Part 1
::2012/10/25::
Play Video
29
Tutorial by abhishek : 3D plotting using Python
Tutorial by abhishek : 3D plotting using Python
::2009/08/15::
Play Video
30
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
31
Hungry Shark Evolution: TIGER SHARK
Hungry Shark Evolution: TIGER SHARK
::2014/07/05::
Play Video
32
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
33
Apis Bull Free Stock Charting Services - creating a stock watch list
Apis Bull Free Stock Charting Services - creating a stock watch list
::2013/09/16::
Play Video
34
Tennis Champion 3D Android Gameplay
Tennis Champion 3D Android Gameplay
::2014/09/02::
Play Video
35
After Effects Kinetic Typography motion graphics tutorial
After Effects Kinetic Typography motion graphics tutorial
::2013/08/16::
Play Video
36
(BEST) Top 10 FREE 3D GAMING Intro Templates - SONY VEGAS, AFTER EFFECTS, CINEMA 4D
(BEST) Top 10 FREE 3D GAMING Intro Templates - SONY VEGAS, AFTER EFFECTS, CINEMA 4D
::2014/12/13::
Play Video
37
Godot 2D and 3D Game Engine Released
Godot 2D and 3D Game Engine Released
::2014/12/23::
Play Video
38
Webinar: HTML5 Device APIs & Tools for Mobile Web App Development
Webinar: HTML5 Device APIs & Tools for Mobile Web App Development
::2012/09/20::
Play Video
39
Learn about Android Graphics & Animations from Google
Learn about Android Graphics & Animations from Google's Android UI Toolkit team
::2010/12/13::
Play Video
40
Optimizing Performance in nVidia Control Panel
Optimizing Performance in nVidia Control Panel
::2010/06/19::
Play Video
41
How to Play Fifa 13/14 without Graphics Card + speed up swftshader 3.0!!
How to Play Fifa 13/14 without Graphics Card + speed up swftshader 3.0!!
::2012/11/18::
Play Video
42
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
43
New Marlin Firmware features (for RepRap 3D printers)
New Marlin Firmware features (for RepRap 3D printers)
::2014/12/15::
Play Video
44
Beginner C++ DirectX Game Programming Tutorial: Lesson 1
Beginner C++ DirectX Game Programming Tutorial: Lesson 1
::2011/12/23::
Play Video
45
Minecraft 1.9 News: Update Underway! 1.8.1 Snapshot Coming, Mod API, Mystery Features, Bug Fixes
Minecraft 1.9 News: Update Underway! 1.8.1 Snapshot Coming, Mod API, Mystery Features, Bug Fixes
::2014/10/09::
Play Video
46
CNN: 3-D printer produces organs
CNN: 3-D printer produces organs
::2011/07/10::
Play Video
47
Micromax Canvas 3D Gaming Review
Micromax Canvas 3D Gaming Review
::2013/05/30::
Play Video
48
CSS3 Flip 3D Animation For Boxes and Cards HTML5 Tutorial
CSS3 Flip 3D Animation For Boxes and Cards HTML5 Tutorial
::2013/10/23::
Play Video
49
Fireworks CS4 Common Libraries Tutorial and Simple Graphics Creation
Fireworks CS4 Common Libraries Tutorial and Simple Graphics Creation
::2008/12/16::
Play Video
50
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::
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:

Web-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.
  • Stage3D in the low-level 3D library in Flash version 11 and thereafter, somewhat similar to WebGL

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
MASHPEDIA
LEGAL
  • Mashpedia © 2014