Opengl
Doris is a script driven OpenGL viewer. The script language used is Lua. It is a powerful, fast, portable language, great for embedding in applications. A binding is provided for Lua to OpenGL, GLUT and GLUI so that graphical scripts can be written. The GLUI widget library provides a nice set of...
Platforms: *nix
License: Freeware | Size: 2.87 MB | Download (59): Doris - OpenGL scripting Download |
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux...
Platforms: Linux
License: Freeware | Download (59): Simple DirectMedia Layer for Linux Download |
BillardGL is a GPL 3D OpenGL Billard Simulator for both Windows and Linux, available as RPM, Windows Setup File and pure code.
Platforms: Mac
License: Freeware | Size: 727.04 KB | Download (58): BillardGL Download |
This code is the starting point of any 3d gamer's quest to design a 3d game.It will show you how to use openGL to load and display 3d models and show you basic keyboard input along with mouse input. Move around just like in UT or Half-Life.Use mouse look, strafe and take a nice walk around this...
Platforms: C and C plus plus
License: Freeware | Size: 92.16 KB | Download (57): 3D World (OpenGL walk through city) Script Download |
Vis5d is intended as a central repository for enhanced versions and development work on Vis5d, a free OpenGL-based volumetric visualization program for scientific datasets in 3 dimensions. Some of the main enhancements in Vis5d include: - autoconf/automake build process: building Vis5d can now...
Platforms: *nix, C/C++, BSD
License: Freeware | Download (56): Vis5d Download |
OpenGL Target Practice. Simple OpenGL based shooter developed for educational and entertainment purposes. OpenAL is used for audio. Warning: Contains cheezy blood splatter effects.
Platforms: *nix
License: Freeware | Size: 5.96 MB | Download (55): OpenGL Target Practice Download |
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux...
Platforms: Mac
License: Freeware | Download (55): Simple DirectMedia Layer for Mac OS X Download |
This Ada-binding to OpenGL aims at providing the latest OpenGL features in a collection of Ada packages.Hopefully it will evolve into a thick binding if time permits.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 75.45 KB | Download (54): An Ada-binding to OpenGL Download |
3D Python OpenGL Chess Game is a normal chess game that has no computer player (yet). You can play against a friend on your PC.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (53): 3D Python OpenGL Chess Game Download |
Cpw is designed to be a handy application framework library for OpenGL apps and games.
Cpw was built with speed, simplicity, and portability in mind. Cpw can be used to:
· Fast prototyping of game concepts
· Writing full-blown games
· Writing OpenGL window based applications
· Learning...
Platforms: Windows
License: Freeware | Download (53): Cpw Download |
This is an example of a particle engine being adapted for a specific purpose, in this case snow. The arrow keys control, the direction and the speed of the wind, and the escape key exits.The red line in the center shows the speed and direction as a rotated overhead view, but it does not...
Platforms: C and C plus plus
License: Freeware | Size: 10 KB | Download (51): OpenGL 3D Snow Download |
A demo of some features of the jzy3d 3d graphics package from http://www.jzy3d.org/This PDF describes code for displaying jzy3d OpenGL-based 3D graphics in MATLAB. Code to run these demos is available as a Java jar file athttp://sourceforge.net/projects/waterloo/files/jzy3d uses the JOGL Java...
Platforms: Matlab
License: Freeware | Size: 2.54 MB | Download (51): OpenGL 3D graphics in MATLAB using jzy3d Download |
The OpenGL OBJ Loader is an 'OBJ' mesh loader & viewer.
It is written in C++ and uses OpenGL & SDL.
The project's second iteration reads vertex, normal, texture, and mtl data.
Note: the 'OBJ' file format is known by most modern 3D modelers.
Platforms: Mac
License: Freeware | Size: 52.05 KB | Download (50): The OpenGL OBJ Loader Download |
ABF Screen Saver is a simple screen saver that works on any 32-bit version of Microsoft Windows. This is a freeware program, so you can freely download, use or distribute it. It is built using the OpenGL technology, but screensaver works great on any video card, even if the hardware doesn't...
Platforms: Windows
License: Freeware | Size: 431 KB | Download (50): ABF Screen Saver (OpenGL) Download |
The eXo music visualization engine is fully hardware accelerated build with OpenGl. It features a 2D procedural texture generation unit and a 3D scene description. The eXo visualizer is a plug-in for iTunes running on Mac OS X. Here a few interesting facts about the eXo visualizer: - Uses XML to...
Platforms: Mac
License: Freeware | Size: 788.48 KB | Download (50): eXo Visualizer Download |
OGLFT is an interface library between OpenGL and FreeType 2 for rendering text. It supports all font file types supported by FreeType 2. Text can be rendered as bitmap, anti-aliased grayscale pixmaps, as outlined and filled polygons, or as 3D solids.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 930.06 KB | Download (49): OpenGL/FreeType Text Rendering Library Download |
The OpenGL Class Library (GLCL) is intented to be a set of C++ classes,available through static and dynamic libraries, that will allow thedeveloper to create OpenGL applications using C++ quickly.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 118.58 KB | Download (48): OpenGL Class Library Download |
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single...
Platforms: *nix
License: Freeware | Size: 1.05 MB | Download (48): The OpenGL Extension Wrangler Library Download |
This example will show you how easy it is to draw objects using openGL.It draws a giant pyramid and you can walk around inside this foggy temple. Not much to it but it is suitable to learn from.
Platforms: C and C plus plus
License: Freeware | Size: 81.92 KB | Download (48): 3D Temple (OpenGL Walkthrough of a foggy temple) Script Download |
GLM or OpenGL Mathematics is a C++ mathematics library created for 3D software based on the OpenGL Shading Language (GLSL) specification.
GLM provides classes and functions designed and implemented with the same naming conventions and functionalities than GLSL so that when a programmer knows...
Platforms: Windows
License: Freeware | Download (48): GLM Download |