GameProgrammer.org
tutorials for dummies bug source let me google it for you my blog all about me

Direct3D  |  Direct3D 10  |  General  |  OpenGL  |  Win32 API

OpenGL

Beginning OpenGL
Welcome to our new series of tutorials about OpenGL, the greatest API for real-time rendering. While reading this series of tutorials you also learn more about Programming There are a lot of other tutorials about OpenGL around the net but you find this series a lot different. I tried to make these tutorials easy to follow and very practical.

Download Source
Read Article


Posted on : 06 Sep 2004
Vahid Kazemi

OpenGL Primitives
Here we are actually going to start using OpenGL and draw some shapes. OpenGL can draw a few primitives like points, lines, triangles and polygons. Primitives are the only visible things on a scene and you should draw everything using them. We start drawing some simple shapes in this tutorial.

Download Source
Read Article


Posted on : 10 Sep 2004
Vahid Kazemi

Viewing And Transformations
Transformations are a very important part of Computer Graphics. If you understand it well, you can use it to create a lot of eye candy effects that later we talk about (like shadowing, billboards and...) how ever simplest use of transformations are in positioning and rotating the objects and the camera.

Download Source
Read Article

Posted on : 12 Sep 2004
Vahid Kazemi

Turn the lights on!
In the real world you can't see anything if there is no light. In fact whatever you see is the illumination and reflection of lights. In this tutorial I'm going to talk about OpenGL lighting system.

Download Source
Read Article


Posted on : 12 Sep 2004
Vahid Kazemi

Using Textures
In this tutorial we are going to learn how to use textures and how to map them on our objects in OpenGL.

Download Source


Posted on : 12 Sep 2004
Vahid Kazemi

Particle Systems
Particle systems are one of the most amazing parts of games. All the effects like rain, fire, smoke, and etc, can be created using particle systems. Creating a realistic particle system may be difficult but main idea is very simple. In this tutorial we are going to create a simple particle system and use it to simulate a smoke effect.

Download Source


Posted on : 03 Oct 2004
Vahid Kazemi

Blending
Here I'll show you how to load a Bitmap file with an alpha mask, and blend it on the background.

Download Source


Posted on : 09 Jul 2005
Vahid Kazemi

Bitmap Fonts
You always need to print some thing on the screen (some debugging information or...) and you want to know how? there are a lot of techniques but here I show you one of the simplest methods called 'Bitmap Fonts'.

Download Source


Posted on : 09 Jul 2005
Vahid Kazemi

Environment Mapping
Instead of specifying texture coordinates, you can let OpenGL to generate it for you. You can create a lot of exciting effects using this technique, here we show you how to use the automatic texture generation to simulate a reflection.

Download Source


Posted on : 09 Jul 2005
Vahid Kazemi

Stencil Shadows
Here we talk about one of the simplest techniques to create dynamic shadows using OpenGL.

Download Source


Posted on : 09 Jul 2005
Vahid Kazemi

Motion Blur
In this tutorial we are going to implement a simple motion blur effect with accumulation buffer presented by ATI.

Download Source


Posted on : 30 Jul 2006
Vahid Kazemi

Copyright © 2003-2010 Vahid Kazemi, GameProgrammer.org

iPhone Games