OpenGL PROJECTS
OpenGL News / Downloads / OpenGL / Rage3D / Photos / Tutorials / Links / Contact Me / About / Forum
OpenGL I      OpenGL II      OpenGL III      OpenGL IV      OpenGL V



 Ads


Electric Spheres 26 February 2002
Description : This project demonstrates creating a spark/bolt of electricity. In the app I have two spheres with a constant spark between them. If one of them get close enough to a third sphere a spark is shot across to that sphere.

Keys : keypad + and - to increase and decrease the number of threads in the spark.

I have also added a basic example showing only the spark.

Download : 88 KB (EXE and Source)
Perma Link: Electric spheres

VideoCapture 19 February 2002
Description : OpenGL, Development, 3D, Source Code, GameI think this application is a good example of using the best of both technologies. This program uses DirectCapture from DirectX to get a video feed. Each video frame is then converted to a texture and rendered in an OpenGL scene.

I have only tested this application with a logitech quickcam, so I don't know if it works with other cameras. As far as I know it will. If you get an error message saying "Cant add video filter onto graph!", try pluggin the camera into another USB port.

You will need DirectX 8 to use this application.
Download : 427 KB (EXE and Source)
Perma Link: VideoCapture

glWindows 5 February 2002
Description : OpenGL, Development, 3D, Source Code, GameHere is a simple library that will allow you to render windows with buttons, panels, checkboxes .. etc in your gl scene. The buttons and other objects have onClick methods and various other properties that can be changed at runtime. The skin for the GUI is loaded from a TGA file which you can create.

To use the windows library, simply add GUI to your uses clause and add windows and buttons, checkboxes, radiobuttons ... in the InitGUI procedure.

To see some of the features in action, click on the setup button. You can also drag the window around by clicking and dragging in the caption bar. The windows also have adjustable transparency. To demonstrate this I added to button to change the level of transparency.

For more info on modifying the gui, see the readme.txt file.
Download : 116 KB (EXE and Source)
Download : 36 KB (Stone and wood skin) Rename the file to GUI.TGA and run the app.
Perma Link: glWindows

Pocket Watch 29 January 2002
Description : OpenGL, Development, 3D, Source Code, GameThis program started out as a program to show some gears and how they interact.
The final app has some transparent surfaces, spherical environment mapping, lighting and a few other features all thrown into one :)

Press 'C' to remove the watch case and 'F' to remove the watch face and then you can see the gears in action. The gears do turn a bit faster than the dials, but running them at the correct speed was boring :)

To control the object you can click and drag with your mouse.

Mouse :
Left Button : Rotate object.
Right Button : Zoom object.
Middle Button : Move object.

Keys :
W : Toggle wireframe mode
C : Show/Hide the watch case
F : Show/Hide the watch face
L : Toggle lighting
Download : 336 KB (EXE and Source)
Perma Link: Pocket watch

Threads 22 January 2002
Description : OpenGL, Development, 3D, Source Code, GameThis program uses line strips that follow your mouse cursor to create some neat line effects.

"S" toggles smooth shading and blurring effect. 1-9 adjusts the thread density. Keypad + and - changes the number of threads.
The default settings runs very nicely on my Geforce. If you have a TNT2 you might have to reduce the number of threads.
Download : 21 KB (EXE and Source)
Perma Link: Threads

Graphs - Graphical Expression Viewer 14 January 2002
Description : OpenGL, Development, 3D, Source Code, GameThis application is used to create graphs using common mathematical functions. You can use any expression evaluator to create a series of vertices. These vertices are then draw using quads and the graph is created.

The application also has a few interesting graphs that you can select from.

Use your mouse to move and rotate the graphs.
Download : 166 KB (EXE and Source)
Perma Link: Graphs - Graphical Expression Viewer

Fireworks 29 December 2001
Description : OpenGL, Development, 3D, Source Code, GameThis is a basic particle system that creates multicolored fireworks. There is also a bit of gravity which slows down the rocket on the way up and causes the particles fall down after the explosion.

Keys : Numeric keypad + and - to change the number of fireworks
Download : 30 KB (EXE and Source)
Perma Link: Fireworks

Sliding Images 18 December 2001
Description : OpenGL, Development, 3D, Source Code, GameThis program has 64 squares moving from left to right and as they do it they show traces of a "hidden" image. This is done by taking the quad position and mapping only that part of the hidden image onto it.
Download : 104 KB (EXE and Source)
Perma Link: Sliding Images

64Kdemo - Optimize 2001 64K demo entry 12 December 2001
Description : OpenGL, Development, 3D, Source Code, GameThis is my 64K demo entry for Optimize 2001. The demo was created in the 2 hours before closing time for demo entries.
Download : 87 KB (EXE and Source)
Perma Link: 64Kdemo - optimize 2001 64K demo entry

Biohazard - Optimize 2001 Megademo 3 December 2001
Description : This is my demo entry for Optimize 2001. It came first in the megademo catagory. Below are a few screengrabs of the demo.

OpenGL, Development, 3D, Source Code, Game
Download : 3437 KB (Demo EXE)
Download : 764 KB (Source)
Perma Link: Biohazard - optimize 2001 megademo

Environment mapped metaballs 27 November 2001
Description : OpenGL, Development, 3D, Source Code, GameThis app uses spherical environment mapping applied to the metaballs to create metaballs that look like they are reflective liquid metal.
You can increase and decrease the quality of the metaballs by pressing + and - on the keypad.
Download : 70 KB (EXE and Source)
Perma Link: Environment mapped metaballs

Face Blur 22 November 2001
Description : OpenGL, Development, 3D, Source Code, GameFaceBlur is a face I got from a 3DS model and added some radialblur onto it. Created an interesting effect. This demo is quite CPU and graphically intensive.
Download : 58 KB (EXE and Source)
Perma Link: Face Blur


OpenGL I      OpenGL II      OpenGL III      OpenGL IV      OpenGL V


 Ads



Boat specs and pictures of boats and yachts in SA