Play Video
1
3D Game Programming - Episode 1 - Window
3D Game Programming - Episode 1 - Window
::2012/02/28::
Play Video
2
Osama
Osama's Lab Graphic LCD Library (AVR)
::2010/10/05::
Play Video
3
Top 5 - Game Engines Of The Future
Top 5 - Game Engines Of The Future
::2012/06/26::
Play Video
4
OpenGL GLSL tutorial 6 - Assimp 3D model loader (part 1: static models)
OpenGL GLSL tutorial 6 - Assimp 3D model loader (part 1: static models)
::2013/02/03::
Play Video
5
2009 Demo Reel: Angela Guenette, Character Artist
2009 Demo Reel: Angela Guenette, Character Artist
::2009/04/16::
Play Video
6
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
7
3D Computer Graphics using C, OpenGL and GLUT
3D Computer Graphics using C, OpenGL and GLUT
::2012/01/20::
Play Video
8
Add 3D Library Image with Perspector
Add 3D Library Image with Perspector
::2009/06/08::
Play Video
9
OpenGL (SDL,c++) tutorial 0 - Introduction
OpenGL (SDL,c++) tutorial 0 - Introduction
::2011/08/01::
Play Video
10
Flash-Based 3D Game Demo: Epic Games
Flash-Based 3D Game Demo: Epic Games
::2011/10/05::
Play Video
11
Poser - Library 101
Poser - Library 101
::2012/03/03::
Play Video
12
Java 3D Tutorial- How to make a 3D Shape (Sphere/ball) Swing GUI
Java 3D Tutorial- How to make a 3D Shape (Sphere/ball) Swing GUI
::2009/09/04::
Play Video
13
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
14
Top 20 Best Free HD Android Games 2014 (High Graphic) : Part 2
Top 20 Best Free HD Android Games 2014 (High Graphic) : Part 2
::2014/03/26::
Play Video
15
Using emWin Graphics Library
Using emWin Graphics Library
::2011/11/16::
Play Video
16
Geo-location of addresses using Google Map APIs - Spatial Manager Blog
Geo-location of addresses using Google Map APIs - Spatial Manager Blog
::2014/01/07::
Play Video
17
Designing Usable APIs featuring Forrester Research, Inc
Designing Usable APIs featuring Forrester Research, Inc
::2013/11/06::
Play Video
18
3D Game Programming - Episode 4 - Drawing Pixels!
3D Game Programming - Episode 4 - Drawing Pixels!
::2012/03/01::
Play Video
19
Introduction to the Civil 3D .Net API
Introduction to the Civil 3D .Net API
::2013/09/04::
Play Video
20
Intro to HTML5 3D
Intro to HTML5 3D
::2013/12/27::
Play Video
21
"Infected" Java 3D Game Engine preview and feature list
"Infected" Java 3D Game Engine preview and feature list
::2011/12/09::
Play Video
22
New Conversation APIs: Enriched Unknown Number by Alten
New Conversation APIs: Enriched Unknown Number by Alten
::2014/08/26::
Play Video
23
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
24
Create an abstract 3D logo - Adobe Illustrator
Create an abstract 3D logo - Adobe Illustrator
::2014/05/02::
Play Video
25
Hungry Shark Evolution: TIGER SHARK
Hungry Shark Evolution: TIGER SHARK
::2014/07/05::
Play Video
26
John Carmack, Tim Sweeney and Johan Andersson Panel  - NVIDIA Tech Day 2
John Carmack, Tim Sweeney and Johan Andersson Panel - NVIDIA Tech Day 2
::2013/10/18::
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
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
29
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
30
Graphic library
Graphic library
::2013/12/08::
Play Video
31
128x32 Newhaven display, graphic LCD demo using glcd library, ST7565R chipset
128x32 Newhaven display, graphic LCD demo using glcd library, ST7565R chipset
::2013/12/31::
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
Beginner C++ DirectX Game Programming Tutorial: Lesson 1
Beginner C++ DirectX Game Programming Tutorial: Lesson 1
::2011/12/23::
Play Video
34
The Top 5 Graphics Cards for the Money August 2014
The Top 5 Graphics Cards for the Money August 2014
::2014/08/21::
Play Video
35
YouTube API Overview
YouTube API Overview
::2009/02/19::
Play Video
36
3D Plots in Excel
3D Plots in Excel
::2012/05/02::
Play Video
37
Tutorial by abhishek : 3D plotting using Python
Tutorial by abhishek : 3D plotting using Python
::2009/08/15::
Play Video
38
Fluent Conf 2014 - Whirlwind Tour of Scalable Vector Graphics by Marc Grabanski
Fluent Conf 2014 - Whirlwind Tour of Scalable Vector Graphics by Marc Grabanski
::2014/04/04::
Play Video
39
IM Graphics Library Demo
IM Graphics Library Demo
::2013/09/26::
Play Video
40
Java Programming Tutorial - 84 - Drawing Graphics
Java Programming Tutorial - 84 - Drawing Graphics
::2009/10/30::
Play Video
41
API
API's para gráficos en Android. © UPV
::2013/01/11::
Play Video
42
Phong Material with Shininess and Lighting HTML5 3D Using Threejs Linux Tutorial
Phong Material with Shininess and Lighting HTML5 3D Using Threejs Linux Tutorial
::2014/02/21::
Play Video
43
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
44
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
45
#24 LWJGL 3D Models - LWJGL Tutorials
#24 LWJGL 3D Models - LWJGL Tutorials
::2012/03/24::
Play Video
46
can.Component - apis
can.Component - apis
::2014/06/17::
Play Video
47
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
48
HTML5 3D Basic Mesh Material with Threejs Linux Tutorial
HTML5 3D Basic Mesh Material with Threejs Linux Tutorial
::2014/01/31::
Play Video
49
Qt 5 based 3D Wayland compositor
Qt 5 based 3D Wayland compositor
::2012/09/16::
Play Video
50
Ravensword: Shadowlands 3d RPG Android Gameplay
Ravensword: Shadowlands 3d RPG Android Gameplay
::2014/07/04::
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
LEGAL
  • Mashpedia © 2014