Main > Free Download Search >

Free 3d opengl software for linux

3d opengl

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 809
3D Python OpenGL Chess Game 1.0

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.

<<less
Download (0.013MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1021 downloads
SDL::OpenGL::App 1.08

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

<<less
Download (0.17MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1199 downloads
GLT OpenGL C++ Toolkit 0.7

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
<<less
Download (0.42MB)
Added: 2006-11-06 License: LGPL (GNU Lesser General Public License) Price:
1102 downloads
OpenGL for Java 2.8.0.8

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).
<<less
Download (0.19MB)
Added: 2006-03-17 License: GPL (GNU General Public License) Price:
1337 downloads
The Wurld 3D Engine 0.4

The Wurld 3D Engine 0.4


The Wurld 3D Engine is yet another 3D gaming engine. more>>
The Wurld 3D Engine is yet another 3D gaming engine. It is light, fast, has minimal external requirements, and is still very immature. The project is Python scriptable, including support for generating models using 3D turtle graphics.

<<less
Download (0.88MB)
Added: 2007-06-11 License: BSD License Price:
871 downloads
Drome Engine 0.3.3

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
G3D 7.00

G3D 7.00


G3D project is a high-performance 3D graphics for games and simulations. more>>
G3D project is a high-performance 3D graphics for games and simulations.
G3D is a C++ library for game developers, researchers, and students. It is a base of robust and high performance code common to most 3D projects.
It is not a stand-alone graphics or game engine, but is a set of pieces to jump start your own engine or graphics project.
The library has two parts: G3D for pure math, and GLG3D for interacting with hardware acceleration via OpenGL.
You can use G3D without GLG3D if you want to use another 3D API (like DirectX) or dont like the OpenGL abstraction.
Enhancements:
- This release contains a hardware accelerated, skinnable OpenGL GUI, a new user manual, a new unified build system for all platforms, zipfile loading, and hundreds of other new features.
<<less
Download (30MB)
Added: 2007-08-09 License: BSD License Price:
814 downloads
3D Tetris 4.1.0

3D Tetris 4.1.0


The goal of the 3D Tetris game is to complete a layer with blocks without gap which will cause the layer to disappear. With ongoing time this will bec... more>> <<less
Download (87KB)
Added: 2009-04-25 License: Freeware Price: Free
202 downloads
3dDesktop 0.2.8

3dDesktop 0.2.8


3dDesktop is an OpenGL virtual desktop switching program. more>>
3D-Desktop is an OpenGL program for switching virtual desktops in a seamless 3-dimensional manner on Linux. The current desktop is mapped into a fullscreen 3D environment where you may choose other screens. Several different visualization modes are available.

The transition from working desktop to fullscreen 3D environment is seamless. In other words when the pager activates you see your current desktop appear to zoom out to a point in space where you can see your other virtual desktops allowing you to select another. The best way to understand is to try it out and get the full effect!

<<less
Download (0.068MB)
Added: 2005-04-28 License: GPL (GNU General Public License) Price:
1640 downloads
fe3d 0.11

fe3d 0.11


fe3d is a multiplatform, SDL/OpenGL based 3D visualization tool for network (security) information. more>>
fe3d is a multiplatform, SDL/OpenGL based 3D visualization tool for network (security) information, it currently supports insecure.orgs nmap and [has very very limited support for] languard XML log files.

It has been tested and runs fine on Win32, IRIX and OS X, it should also function fine on Linux.

Inside the data directory there are a couple of xml files that will allow you to somewhat modify fe3ds behaviour. Everything is pretty self explanatory, but there are some comments inside just in case, most settings dont do anything yet.

fe_config.xml - The main configuration file for the program, allowes modification of png tag for screenshots (because we all love screenshots), some graphics settings (may not work), etc.
os_info.xml - Defines the textures and objects for displaying the OS and hardware information.

<<less
Download (0.36MB)
Added: 2007-05-03 License: GPL (GNU General Public License) Price:
907 downloads
Minimal OpenGL Utility Library 0.2

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.
<<less
Download (0.11MB)
Added: 2007-03-08 License: LGPL (GNU Lesser General Public License) Price:
965 downloads
Games::OpenGL::Font::2D 0.07

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

<<less
Download (0.022MB)
Added: 2007-08-13 License: Perl Artistic License Price:
809 downloads
3D RSS Feeds Icon for Linux -

3D RSS Feeds Icon for Linux -


1 Free Rss Feed icon designed with 3D look. more>> Description:
1 Free Rss Feed icon designed with 3D look.
Content:
RSS feeds
<<less
Download (96KB)
Added: 2009-04-18 License: Freeware Price: Free
190 downloads
TA3D 0.3.2

TA3D 0.3.2


TA3D is a Total Annihilation engine. more>>
TA3D is a remake of Total Annihilations engine in full 3D with OpenGl&Allegro. Installing TA3D over Total Annihilation will port Total Annihilation to full 3D!!

TA3D loads maps,units,and more directly from Total Annihilation content. It adds some graphical effects like advanced particle effects for explosions,smoke,... and lots of things you would expect from a 3D engine.

<<less
Download (1.1MB)
Added: 2007-06-25 License: Freeware Price:
861 downloads
3D Realms Forums NavMenu 1.2.2

3D Realms Forums NavMenu 1.2.2


3D Realms Forums NavMenu provides easy navigation through the 3D Realms forums. more>>
3D Realms Forums NavMenu provides easy navigation through the 3D Realms forums.

Basically this lists all forums and some other sections of the 3D Realms Forums in its own menu at the top of Firefox. This allows you to jump to any forum from anywhere on the web.

<<less
Download (0.020MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
830 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5