lessons

Many lessons, tutorials and codesamples were based on my GLU 1.3 port for OpenGL ES 1.x CM, check it out here: http://glues.googlecode.com. Almost all tutorials rely on SDL 1.3 which is still being developed, but even now it supports OpenGL ES 1.x for at least two platforms: iPhone and QNX 6.4.x. Check out the latest SDL 1.3 sources at SDL SVN: http://www.libsdl.org/svn.php


GLU ES tests

My tests for GLU ES port demonstrate how to create cylinders, disks, spheres and how to use mipmapped textures. The tests are located at http://glues.googlecode.com/. You will need SDL 1.3 or QNX 6.4.x to compile these tests.

GLU Cylinder
GLU Cylinder: How to use gluCylinder()
OpenGL ES 1.x CM / SDL 1.3 port and native QNX port: glues-1.2.tar.gz
GLU Disk
GLU Disk: How to use gluDisk()
OpenGL ES 1.x CM / SDL 1.3 port and native QNX port: glues-1.2.tar.gz
GLU Sphere
GLU Sphere: How to use gluSphere()
OpenGL ES 1.x CM / SDL 1.3 port and native QNX port: glues-1.2.tar.gz
GLU Mipmap
GLU Mipmap: How to use gluBuild2DMipmaps()
OpenGL ES 1.x CM / SDL 1.3 port and native QNX port: glues-1.2.tar.gz


NeHe OpenGL tutorials for OpenGL ES 1.x Common Profile

Here is my attempt to port all NeHe OpenGL lessons which can be ported to OpenGL ES 1.x. Of course you have to read original lessons which are located at http://nehe.gamedev.net/. You will need my GLU ES port and SDL 1.3 to compile these lessons.

Lesson 02
Lesson 02: Your First Polygon:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson02.tar.gz
Lesson 03
Lesson 03: Adding Color:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson03.tar.gz
Lesson 04
Lesson 04: Rotation:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson04.tar.gz
Lesson 05
Lesson 05: 3D Shapes:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson05.tar.gz
Lesson 06
Lesson 06: Texture Mapping:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson06.tar.gz
Lesson 07
Lesson 07: Texture Filters, Lighting & Keyboard Control:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson07.tar.gz
Lesson 08
Lesson 08: Blending:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson08.tar.gz
Lesson 09
Lesson 09: Moving Bitmaps In 3D Space:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson09.tar.gz
Lesson 10
Lesson 10: Loading And Moving Through A 3D World:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson10.tar.gz
Lesson 11
Lesson 11: Flag Effect (Waving Texture):
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson11.tar.gz
Lesson 12
Lesson 12: Predefined vertex arrays:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson12.tar.gz
Lesson 16
Lesson 16: Cool Looking Fog:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson16.tar.gz
Lesson 18
Lesson 18: Quadrics:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson18.tar.gz
Lesson 19
Lesson 19: Particle Engine Using Triangle Strips:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson19.tar.gz
Lesson 20
Lesson 20: Masking:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson20.tar.gz
Lesson 25
Lesson 25: Morphing & Loading Objects From A File:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson25.tar.gz
Lesson 28
Lesson 28: Bezier Patches:
Original lesson can be located here
OpenGL ES 1.x CM / SDL 1.3 port: lesson28.tar.gz


TyphoonLabs OpenGL ES tutorials

TyphoonLabs tutorials have already been made for OpenGL ES 1.x Common Lite profile for Window Mobile/CE platform. I tried to port all tutorials for SDL 1.3 usage. Original tutorials are located at http://www.typhoonlabs.com/. You will need SDL 1.3 to compile these tutorials.

Tutorial 3
Tutorial 3: Multitexturing:
Original tutorial can be located here
SDL 1.3 port: tutorial3.tar.gz


Encelo's OpenGL demos and tests

My port of some Encelo's OpenGL demos for OpenGL ES 1.x Common profile. Encelo's demos use SDL 1.2 and I have ported them to use SDL 1.3 instead. Original demos are located at http://encelo.netsons.org/programming/opengl. You will need SDL 1.3 to compile these tutorials.

GLES_pointz
GLES_pointz: Waving cube of points
Original demo can be located here
OpenGL ES 1.x CM / SDL 1.3 port: gles_pointz.tar.gz
Miscellaneous OpenGL demos

My port of some OpenGL demos for OpenGL ES 1.x Common profile. You will need SDL 1.3 to compile these tutorials.

IsoSurf
IsoSurface: Loading and displaying isosurface
Original demo by Brian Paul can be located as part of GLUT package here
OpenGL ES 1.x CM / SDL 1.3 port: isosurf.tar.gz
http://edibleonlineshop.com . floor graphics . human hair extensions

Button of QOpenCD: