opengl
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 378
PyOpenGL 3.0.0a5
PyOpenGL is the cross platform Python binding to OpenGL and related APIs. more>>
PyOpenGL project is the cross platform Python binding to OpenGL and related APIs. The binding is created using the SWIG wrapper generator, and is provided under an extremely liberal BSD-style Open-Source license.
PyOpenGL includes support for OpenGL v1.1, GLU, GLUT v3.7, GLE 3, WGL 4, and Togl (Tk OpenGL widget) 1.6. It also includes support for dozens of extensions (where supported in the underlying implementation).
PyOpenGL is interoperable with a large number of external GUI libraries for Python including (Tkinter, wxPython, FxPy, PyGame, and Qt).
Installation:
"python setup.py install"
See "python setup.py install --help" for options.
Enhancements:
- This early alpha release includes the new "raw" API, which provides the C/ctypes API hierarchy for use by low-level coders. It also includes more formally defined support for OpenGL versions 1.2, 1.3, 1.4, 1.5 and 2.0, only 1.2 and 1.3 support has had any noticeable testing.
<<lessPyOpenGL includes support for OpenGL v1.1, GLU, GLUT v3.7, GLE 3, WGL 4, and Togl (Tk OpenGL widget) 1.6. It also includes support for dozens of extensions (where supported in the underlying implementation).
PyOpenGL is interoperable with a large number of external GUI libraries for Python including (Tkinter, wxPython, FxPy, PyGame, and Qt).
Installation:
"python setup.py install"
See "python setup.py install --help" for options.
Enhancements:
- This early alpha release includes the new "raw" API, which provides the C/ctypes API hierarchy for use by low-level coders. It also includes more formally defined support for OpenGL versions 1.2, 1.3, 1.4, 1.5 and 2.0, only 1.2 and 1.3 support has had any noticeable testing.
Download (1.6MB)
Added: 2006-11-22 License: BSD License Price:
1079 downloads
SDL::OpenGL::App 1.08
SDL::OpenGL::App is a Glut like wrapper for SDL OpenGL apps. more>>
SDL::OpenGL::App is a Glut like wrapper for SDL OpenGL apps.
SYNOPSIS
use SDL::OpenGL::App;
my $app=new SDL::OpenGL::App;
$app->app_name("Gears");
$app->register_handler(init => &init,
draw => &draw,
events => &events,
idle => &idle,
reshape => &reshape,
);
$app->run();
METHODS
new
add_startup_parameter
add_runtime_help
register_handler
pointer_show
run
pump
screendump
app_name
screen_width
screen_height
fullscreen
fps
glinfo
red_size
green_size
blue_size
depth_size
doublebufer
Package utility methods:
read_texture
rle_enc
rle_dec
=head1 EXAMPLES
<<lessSYNOPSIS
use SDL::OpenGL::App;
my $app=new SDL::OpenGL::App;
$app->app_name("Gears");
$app->register_handler(init => &init,
draw => &draw,
events => &events,
idle => &idle,
reshape => &reshape,
);
$app->run();
METHODS
new
add_startup_parameter
add_runtime_help
register_handler
pointer_show
run
pump
screendump
app_name
screen_width
screen_height
fullscreen
fps
glinfo
red_size
green_size
blue_size
depth_size
doublebufer
Package utility methods:
read_texture
rle_enc
rle_dec
=head1 EXAMPLES
Download (0.17MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1199 downloads
OpenGL for Java 2.8.0.8
OpenGL for Java, formerly known as GL4Java, supports Java with a native OpenGL mapping. more>>
OpenGL for Java, formerly known as GL4Java, supports Java with a native OpenGL mapping.
The OS native OpenGL functionality is avaiable from Java for many OS: Linux/GNU+XFree86, Unix/X11, MacOS, Win32.
Enhancements:
- removed the hack (which I put in sometime ago to get VooDoo3 working) that forced gl4java to choose a double buffered pixel format (the demos that used single buffer did not work) (thanks JYB)
- fixed the tessdemo and tesswind applets (thanks JYB).
<<lessThe OS native OpenGL functionality is avaiable from Java for many OS: Linux/GNU+XFree86, Unix/X11, MacOS, Win32.
Enhancements:
- removed the hack (which I put in sometime ago to get VooDoo3 working) that forced gl4java to choose a double buffered pixel format (the demos that used single buffer did not work) (thanks JYB)
- fixed the tessdemo and tesswind applets (thanks JYB).
Download (0.19MB)
Added: 2006-03-17 License: GPL (GNU General Public License) Price:
1337 downloads
GLT OpenGL C++ Toolkit 0.7
GLT OpenGL C++ Toolkit 0.7 project contains classes and routines for programming interactive 3D graphics with OpenGL. more>>
GLT OpenGL C++ Toolkit 0.7 project contains classes and routines for programming interactive 3D graphics with OpenGL.
The aim of Glt is to augment the OpenGL API with convenient mechanisms for manipulating the OpenGL state machine.
Glt is a work in progress, and by no means covers the entire OpenGL specification. However, it already includes several useful classes and is designed so that additional classes can be added easily. In addition to Glt, the GlutMaster classes provide C++ wrappers for the GLUT API.
Main features:
- GltFrameBuffer
- Read and write from frame buffer
- Save to PPM, TGA, BMP or PNG image files
- GltFrameBufferRGB
- GltFrameBufferZ
- GltFrameBufferStencil
- GltColor
- RGBA Color
- Over 600 predefined colors
- Color interpolation and arithmetic
- GltTexture
- Read from PPM, TGA, BMP or PNG image files
- Automatic texture binding
- Support for compressed compiled textures
- Support for procedural textures
- GltFont
- GltFontAscii Bitmapped ASCII font. Ten fonts included.
- GltFontUnicode Bitmapped Unicode font. Includes English, Chinese, Japanese and Korean.
- Vector, Matrix, Plane and BoundingBox
- Vector math functions: dot and cross products and arithmetic
- Transformation matrices, inverse, transpose and determinant
- Plane equation evaluation, ray-plane intersection
- Full OpenGL integration
- Random Number Generation
- GltRandomLCG Park and Miller LCG generator
- GltRandomLFSRMix Linear Feedback Shift Register generator
- GltRandomDouble, GltRandomInteger with configurable range
- GltRandomSphere point-on-sphere generator
- GltRandomOrientation orientation frame generator
- GltLight OpenGL Light Source.
- GltLightModel OpenGL Lighting Model.
- GltMaterial OpenGL Material Settings.
- OpenGL Matrix Manipulation
- GltOrtho Orthographic Projection.
- GltTextOverlay Text-box overlay.
- GltViewport Viewport settings.
- GltShape Scenegraph node class
- Transformation matrix
- Predefined shapes: GlutSphere,GlutCube,GlutCylinder, etc...
- GltShapes container class
<<lessThe aim of Glt is to augment the OpenGL API with convenient mechanisms for manipulating the OpenGL state machine.
Glt is a work in progress, and by no means covers the entire OpenGL specification. However, it already includes several useful classes and is designed so that additional classes can be added easily. In addition to Glt, the GlutMaster classes provide C++ wrappers for the GLUT API.
Main features:
- GltFrameBuffer
- Read and write from frame buffer
- Save to PPM, TGA, BMP or PNG image files
- GltFrameBufferRGB
- GltFrameBufferZ
- GltFrameBufferStencil
- GltColor
- RGBA Color
- Over 600 predefined colors
- Color interpolation and arithmetic
- GltTexture
- Read from PPM, TGA, BMP or PNG image files
- Automatic texture binding
- Support for compressed compiled textures
- Support for procedural textures
- GltFont
- GltFontAscii Bitmapped ASCII font. Ten fonts included.
- GltFontUnicode Bitmapped Unicode font. Includes English, Chinese, Japanese and Korean.
- Vector, Matrix, Plane and BoundingBox
- Vector math functions: dot and cross products and arithmetic
- Transformation matrices, inverse, transpose and determinant
- Plane equation evaluation, ray-plane intersection
- Full OpenGL integration
- Random Number Generation
- GltRandomLCG Park and Miller LCG generator
- GltRandomLFSRMix Linear Feedback Shift Register generator
- GltRandomDouble, GltRandomInteger with configurable range
- GltRandomSphere point-on-sphere generator
- GltRandomOrientation orientation frame generator
- GltLight OpenGL Light Source.
- GltLightModel OpenGL Lighting Model.
- GltMaterial OpenGL Material Settings.
- OpenGL Matrix Manipulation
- GltOrtho Orthographic Projection.
- GltTextOverlay Text-box overlay.
- GltViewport Viewport settings.
- GltShape Scenegraph node class
- Transformation matrix
- Predefined shapes: GlutSphere,GlutCube,GlutCylinder, etc...
- GltShapes container class
Download (0.42MB)
Added: 2006-11-06 License: LGPL (GNU Lesser General Public License) Price:
1102 downloads
Games::OpenGL::Font::2D 0.07
Games::OpenGL::Font::2D module can load/render 2D colored bitmap fonts via OpenGL. more>>
Games::OpenGL::Font::2D module can load/render 2D colored bitmap fonts via OpenGL.
SYNOPSIS
use Games::OpenGL::Font::2D;
my $font = Games::OpenGL::Font::2D->new(
file => font.bmp );
use SDL::App::FPS;
my $app = SDL::App::FPS->new( ... );
# dont forget to change these on resize events!
$font->screen_width( $app->width() );
$font->screen_height( $app->width() );
$font->pre_output(); # setup rendering for font
$font->color( [ 0,1,0] ); # yellow as array ref
$font->color( 1,0,0 ); # or red
$font->alpha( 0.8 ); # nearly opaque
# half-transparent, red
$font->output (100,100, Hello OpenGL!, [ 1,0,0], 0.5 );
# using the $fonts color and alpha
$font->output (100,200, Hello OpenGL! );
$font->transparent( 1 ); # render font background transparent
$font->spacing_y( 16 ); # render vertical (costly rebuild!)
$font->spacing_x( 0 ); # (costly rebuild!)
$font->output (100,200, Hello OpenGL! );
$font->post_output(); # if wanted, you can reset OpenGL
EXPORTS
Exports nothing on default. Can export on demand the following:
FONT_ALIGN_LEFT
FONT_ALIGN_RIGHT
FONT_ALIGN_CENTER
FONT_ALIGN_TOP
FONT_ALIGN_BOTTOM
<<lessSYNOPSIS
use Games::OpenGL::Font::2D;
my $font = Games::OpenGL::Font::2D->new(
file => font.bmp );
use SDL::App::FPS;
my $app = SDL::App::FPS->new( ... );
# dont forget to change these on resize events!
$font->screen_width( $app->width() );
$font->screen_height( $app->width() );
$font->pre_output(); # setup rendering for font
$font->color( [ 0,1,0] ); # yellow as array ref
$font->color( 1,0,0 ); # or red
$font->alpha( 0.8 ); # nearly opaque
# half-transparent, red
$font->output (100,100, Hello OpenGL!, [ 1,0,0], 0.5 );
# using the $fonts color and alpha
$font->output (100,200, Hello OpenGL! );
$font->transparent( 1 ); # render font background transparent
$font->spacing_y( 16 ); # render vertical (costly rebuild!)
$font->spacing_x( 0 ); # (costly rebuild!)
$font->output (100,200, Hello OpenGL! );
$font->post_output(); # if wanted, you can reset OpenGL
EXPORTS
Exports nothing on default. Can export on demand the following:
FONT_ALIGN_LEFT
FONT_ALIGN_RIGHT
FONT_ALIGN_CENTER
FONT_ALIGN_TOP
FONT_ALIGN_BOTTOM
Download (0.022MB)
Added: 2007-08-13 License: Perl Artistic License Price:
809 downloads
3D Python OpenGL Chess Game 1.0
3D Python OpenGL Chess Game project is a 3D chess game in Python with OpenGL. more>>
3D Python OpenGL Chess Game project is a 3D chess game in Python with OpenGL.
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.
<<less3D Python OpenGL Chess Game is a normal chess game that has no computer player (yet). You can play against a friend on your PC.
Download (0.013MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1021 downloads
Minimal OpenGL Utility Library 0.2
Minimal OpenGL Utility Library (MOGUL) is a library similar to GLUT, only with fewer features. more>>
Minimal OpenGL Utility Library (MOGUL) is a library similar to GLUT, only with fewer features. It lets you write window-system-independent OpenGL programs with even fewer lines of code than GLUT.
The project currently supports X11 and Win32. Examples are included in the distribution. It is intended to be easy to learn and simple to use.
Enhancements:
- Compilation of the library has been successful under MS Windows 2000 (SP1) and Debian "sarge".
- However, it should compile on any Linux distribution.
- You may need to adjust the linker options if you are compiling under MS Windows XP or a more recent version of MinGW.
<<lessThe project currently supports X11 and Win32. Examples are included in the distribution. It is intended to be easy to learn and simple to use.
Enhancements:
- Compilation of the library has been successful under MS Windows 2000 (SP1) and Debian "sarge".
- However, it should compile on any Linux distribution.
- You may need to adjust the linker options if you are compiling under MS Windows XP or a more recent version of MinGW.
Download (0.11MB)
Added: 2007-03-08 License: LGPL (GNU Lesser General Public License) Price:
965 downloads
KIPI Plugin: OpenGL Image Viewer 0.1.1
KIPI Plugin: OpenGL Image Viewer package is an OpenGL image viewer KIPI plugin. more>>
While Digikam is a great app for managing your images, it lacks a good and fast image viewer in my opinion. Unfortunately, the fastest image viewer for KDE, Kuickshow, is not available as KIPI plugin. Therefore I wrote this plugin to fill that gap
Main features:
- works as KIPI plugin
- fast image loading (about as fast as kuickshow)
- fast zooming/panning (faster than kuickshow)
<<lessMain features:
- works as KIPI plugin
- fast image loading (about as fast as kuickshow)
- fast zooming/panning (faster than kuickshow)
Download (0.52MB)
Added: 2007-01-29 License: GPL (GNU General Public License) Price:
1003 downloads
OpenGL/FreeType2 Text Rendering Library 0.9
OpenGL/FreeType2 Text Rendering Library is an interface library for rendering text in OpenGL programs. more>> <<less
Download (0.93MB)
Added: 2005-10-18 License: LGPL (GNU Lesser General Public License) Price:
1483 downloads
OGLTK 0.4.0
OGLTK (ogle-tic) is an OpenGL toolkit for GTK. more>>
OGLTK (ogle-tic) is an OpenGL toolkit for GTK. This library gives programmers a very easy to use api to create amazing 3D applications. (Eg. Games, CAD)
OGLTK gives the programmer:
- OpenGL GTK Widget .
- A Scene object - Handles lighting and objects
- Lightsources
- Abstract 3D object class (GLobject)
- 3D Objects (Cube, Box and Gear, Cylinder, Disk, Sphere, Triangle) - Great examples of how to use the GLobject base class
<<lessOGLTK gives the programmer:
- OpenGL GTK Widget .
- A Scene object - Handles lighting and objects
- Lightsources
- Abstract 3D object class (GLobject)
- 3D Objects (Cube, Box and Gear, Cylinder, Disk, Sphere, Triangle) - Great examples of how to use the GLobject base class
Download (0.33MB)
Added: 2005-08-04 License: LGPL (GNU Lesser General Public License) Price:
1541 downloads
Drome Engine 0.3.3
Drome Engine is a 3D game engine thats written in C++ and uses OpenGL for graphics rendering. more>>
Drome Engine is a 3D game engine thats written in C++ and uses OpenGL for graphics rendering. Its currently under constant development; the main focus at this time is to improve and stabilize the application programming interface (API).
<<less Download (0.43MB)
Added: 2005-09-22 License: GPL (GNU General Public License) Price:
1497 downloads
OglExt 1.2.2
OglExt is a free OpenGL extension library. more>>
OglExt is a free OpenGL extension library, enabling the easy access of all functionality up to OpenGL version 2.0 as well as API functions of more than 270 OpenGL extensions. OglExt library was initially written for Microsoft Windows but works for Linux and MacOS X as well.
OpenGL developers for the Windows operating system usually know the problem: The official OpenGL library only supports version 1.1 of the OpenGL specification. However, todays graphics hardware supports OpenGL version 2.0 and a lot OpenGL extensions. To access such functionality, you have to determine the entry point for each function you want to use via wglGetProcAddress() or glXGetProcAddressARB(). Even worse, for Microsoft Windows you have to do this for each OpenGL rendering context, because the entry points may differ for different pixel formats.
By using OglExt, you dont have to care about this anymore, because the extension library manages all the above for over 200 OpenGL extensions.
Enhancements:
- This release fixes a minor bug in the parsing of functions that have pointers as return types.
- Additionally, the project compiles on Visual Studio .NET 2005.
<<lessOpenGL developers for the Windows operating system usually know the problem: The official OpenGL library only supports version 1.1 of the OpenGL specification. However, todays graphics hardware supports OpenGL version 2.0 and a lot OpenGL extensions. To access such functionality, you have to determine the entry point for each function you want to use via wglGetProcAddress() or glXGetProcAddressARB(). Even worse, for Microsoft Windows you have to do this for each OpenGL rendering context, because the entry points may differ for different pixel formats.
By using OglExt, you dont have to care about this anymore, because the extension library manages all the above for over 200 OpenGL extensions.
Enhancements:
- This release fixes a minor bug in the parsing of functions that have pointers as return types.
- Additionally, the project compiles on Visual Studio .NET 2005.
Download (0.11MB)
Added: 2006-01-15 License: LGPL (GNU Lesser General Public License) Price:
1382 downloads
Pong 3D 0.8.5
Pong 3D project is a OpenGL Pong clone. more>>
Pong 3D project is a OpenGL Pong clone.
Pong 3D is an OpenGL version of the classic paddle game Pong. This version has colorful textured 3D graphics supports multiplayer or single-player options.
<<lessPong 3D is an OpenGL version of the classic paddle game Pong. This version has colorful textured 3D graphics supports multiplayer or single-player options.
Download (0.77MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1084 downloads
bengsaver 1.1.0
bengsaver is a fascinating screensaver for KDE. more>>
bengsaver is a screensaver for KDE. It shows bouncing balls or bee swarms, with collision detection.
Enhancements:
- added OpenGL frontend for drawing 3D balls
<<lessEnhancements:
- added OpenGL frontend for drawing 3D balls
Download (0.41MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1643 downloads
GenChemLab 1.0
GenChemLab is a chemistry experiment simulator. more>>
GenChemLab is an OpenGL-based application intended to simulate several common general chemistry exercises. It is meant to be used to help students prepare for actual lab experience. It could also be used in cases where laboratory facilites are not accessible, for instance in K-12 schools or home schooling.
At present, supported experiments include titration, calorimetry, freezing point depression, vapor pressure, and spectrophotometry.
<<lessAt present, supported experiments include titration, calorimetry, freezing point depression, vapor pressure, and spectrophotometry.
Download (0.33MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1670 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above opengl search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed