OpenGL resource assembly
Author:
Liu Peng
Date:
2009-07-21
This article collects and summarizes OpenGL documents, tutorials, and online books for learning and developers' reference. Tutorial
The OpenGL getting started series is very clear and recommended.
- One of the first OpenGL tutorials-write the first OpenGL program
- OpenGL Introduction 2-drawing geometric figures
- OpenGL Introduction 3-details about geometric drawing
- OpenGL getting started 4-Color Selection
- 5-3D spatial transformation
- Getting started with OpenGL-animation production
- 7-getting started with OpenGL-use light to show the stereoscopy
- 8-Use display list
- Getting started with OpenGL -- use a mixture to achieve translucent Effect
- Getting started with OpenGL-BMP files and pixel operations
- 11-getting started with OpenGL-getting started with texture
- 12-OpenGL fragment Test
- Start learning OpenGL-OpenGL is a state machine
- 14-OpenGL introduction-OpenGL version and OpenGL extension
- Step 15 of OpenGL learning-from "drawing a cube" to view the evolution of OpenGL
- OpenGL getting started-show text in Windows
Famous nehe Tutorial:
Books
- OpenGL Blue Book (English version)
- OpenGL redbooks (English version)
- OpenGL basic graphics programming
Project
Glitz provides Porter/Duff compositing of images and implicit mask
Generation for geometric primitives including trapezoids, triangles, and
Rectangles.
Mesa is an open-source implementation of the OpenGL specification.
Variety of device drivers allows mesa to be used in delayed different
Environments ranging from software emulation to complete hardware
Acceleration for modern GPUs.
Others