Tutorial 1-5 | Tutorial 6-10 | Tutorial 11-15 | Tutorial 16-20 | Tutorial 21-25 | Tutorial 26-30
Lessons


 

Tutorial 01 : Setting up your Java Environment with GL4Java

Author : Jouvieje
Thanks : Ron Sullivan

Description : This Tutorial describes how to set up your java environment to use OpenGl with GL4Java. For beginner, it is better to go to next tutorial and use Jogl-JSR231.
An empty OpenGl is loaded either in a window or in an html page via an applet.

 

Tutorial 02 : Setting up your Java Environment with JOGL / JOGL JSR231

Author : Jouvieje
Thanks : Kevin Duling

Description : This Tutorial describes how to set up your java environment to use OpenGl with JOGL and JOGL JSR-231.
An empty OpenGl is loaded either in a window or in an html page via an applet.

 

Tutorial 03 : Fullscreen Loader & Asbtract Renderer

Author : Jouvieje
Thanks : Pepijn Van Eeckhoudt

Description : This Tutorial is a fullscreen loader. It shows how to change the screen resolution and load a frame in fullscreen mode.

It is not really an OpenGl tutorial but it can be used to load OpenGl scene easier. It also learn you how to creates html pages to put the scene in.

 

Tutorial 04 : Draw simple rotating shapes - Render

Run tutorial !

Author : Jouvieje
Thanks : NeHe, Ron Sullivan

Description : This Tutorial draws simple 3D shapes like cubes, pyramids ...
It also use transformations (rotation, translation) and render of the drawing.
This is the OpenGl bases.

New Functions : glBegin, glVertex, glColor, glEnd, glTranslate, glRotate, glPolygonMode, glLineWidth

 

Tutorial 05 : Textures

Run tutorial !

Author : Jouvieje
Thanks : NeHe, Ron Sullivan, konik

Description : This Tutorial use the previous cube. Instead of using color, we had a picture loaded as a texture from a file that is drawn on the cube's faces.

New Functions : glGenTextures, glBindTexture, glTexParameteri, glTexImage2D, gluBuild2DMipmaps, glTexCoord2f, glCopyTexImage2D, glCopyTexSubImage2D, glPixelStorei

 

Last modified on 04/10/2010
Copyright © 2004-2012 Jérôme JOUVIE - All rights reserved. http://jerome.jouvie.free.fr/