conferences
Computer Graphics Conferences calendar
siggraph papers:
2000~2006
1998
1996
Spring Conference on Computer Graphics (SCCG)
OpenGL
OpenGL
®
Mesa3D
(OpenGL clone)
Open Inventor
™
(C++ wrapper of OpenGL)
Open Inventor from Mercury
Coin3D
(Open Inventor clone)
GL4Java
(OpenGL wrapper for Java)
OpenML
®
: Media Library
GLUT (OpenGL Utility Toolkit) for win32
GLUI (GLUT-based C++ user interface library)
GLEW (OpenGL Extension Wrangler Library)
GLEE (OpenGL Easy Extension library)
JOGL: Java binding for OpenGL
The Design of the OpenGL Graphics Interface
(pdf)
OpenGL SuperBible (2nd ed.)
FBO class
RenderTexture (PBuffer) class
Redbook examples
DirectX
®
Microsoft DirectX
®
physics engine
Havok
(commercial)
Tokamak
ODE(Open Dynamics Engine)
Newton Game Dynamics
NovodeX Physics SDK
OpenGL-related references
OpenGL Reference
(the best!)
OpenGL Man Pages in HTML format
version 1.4 (The Bluebook)
version 1.4 (The Redbook)
by Microsoft MSDN
GLUT API version 3
DirectX references
by Microsoft MSDN
3D models
3D Model Search Engine
AIM@Shape
Turbo Squid
3D Cafe
Cyberware
(scanned models)
The Stanford 3D Scanning Repository
journals
Computer Aided Geometric Design
Computer-Aided Design
scientific computing
GAP
- Groups, Algorithms, Programming - a System for Computational Discrete Algebra
vnl : Numerics Library
Matrix TCL
MV++
resources
Blitz++
TNT (Template Numerical Toolkit)
The MTL (Matrix Template Library)
Seldon
: for linear algebra
GSL - The GNU Scientific Library
GSL for Visual C++
GSL for Windows
collision detection
SOLID
cross-platform GUI
Qt
GTK+ - The GIMP Toolkit
GTK+ for Windows
GtkGLExt - OpenGL Extension to GTK+
FOX/Toolkit
FX/Ruby - FOX for Ruby
Ruby-Gnome2
FLTK (Fast Light Toolkit)
- built-in GLUT emulation
wxWidgets
- built-in widget for OpenGL
image handling
DevIL
: image library which works fits best for OpenGL!
ImageMagick
: image manipulation package supporting various languages (Perl, C, C++, Python, PHP, Ruby, Tcl/Tk and Java)
Jpeg for Windows
LibPng for Windows
Zlib for Windows
Tiff for Windows
Multiple-image Network Graphics
Little CMS
: A free color management engine
CImg
: C++ image library
paintlib
: C++ class library for image manipulation
miscellaneous
Boost C++ libraries
: free peer-reviewed portable C++ source libraries
GMP (GNU Multiple Precision) library
GMP install instruction for Windows platform
CORE library
for robust numerical and geometric computation
LEDA
(C++ class Library for Efficient Data types and Algorithms)
Qt
freeware
GIMP(GNU Image Manipulation Program)
-2D editor (Photoshop)
Blender
-3D editor (3ds max)
XnView
-image viewer
3D Object Converter
miscellaneous documents
inverse matrix