List_of_3D_graphics_libraries

List of 3D graphics libraries

List of 3D graphics libraries

Add article description


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

These APIs for 3D computer graphics are particularly popular:

Web-based API

  • WebGL is a JavaScript interface for OpenGL ES API, promoted by Khronos.
  • WebGPU an under-development web standard and JavaScript API for accelerated graphics and compute.

High-level 3D API

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

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

Flash-based engines

See also


Share this article:

This article uses material from the Wikipedia article List_of_3D_graphics_libraries, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.