AngelCode.com > Reference Database

SDKs & libraries/Graphics

Admin  17
ASP components  4
Audio  5
Documentation  12
File management  10
Graphics  6
  3D modeler  18
  Images & textures  13
Installer  3
Miscellaneous  7
Programming utilities  29
SDKs & libraries  16
  Audio  4
  Compression  1
  Graphics  11
    Engines  8
    Image  8
  Physics  7
  Scripting  10
Source control  3

DirectX SDK
Microsoft's DirectX Software Development Kit

GLUT for Win32
This is the OpenGL utility library

NVSDK
nVidia's Software Development Kit with plenty of examples and utilities.

SDL - Simple DirectMedia Layer
This is an easy to use SDK that support multimedia functions such as 2D graphics, audio, timing, etc

The FreeType Project
This open source programming library provides a small portable solution for rasterizing anti-aliased characters from fonts based on glyphs like TrueType or OpenType.

Ease Wrapper
A free open source library that wraps both OpenGL and DirectX under one common interface. Many interesting tutorials, including shadow mapping with shaders.

SwiftShader
Software 3D rendering library with capabilities almost completely compatible with DX9. Performance is similar to that of low end hardware. Before becoming SwiftShader, this was swShader and was an open source project. Unfortunately the project was bought and now requires a license to be used.

wxWidgets
Cross-platform GUI programming library.

The GTS Library
Open source library that implements a lot of algorithms useful for 3D models. Examples: simplification, boolean operation between solids, converting to triangle strips, etc.

Particle Systems API
David K McAllister
Open source particle systems API, which seems to be very capable.

OpenCV - Open Computer Vision Library
OpenCV is a programming library that provides capabilities for computer vision, like image recognition, face recognition, etc.