Main > Free Download Search >

Free gl software for linux

gl

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 38
Scorched3D 41 Beta

Scorched3D 41 Beta


Scorched3D is a 3D remake of the popular 2D artillery game Scorched Earth. more>>
Scorched 3D project is a game based loosely (or actually quite heavily now) on the classic DOS game Scorched Earth "The Mother Of All Games". Scorched 3D adds amongst other new features a 3D island environment and LAN and internet play. Scorched 3D is totally free and is available for both Microsoft Windows and Unix (Linux, FreeBSD, Mac OS X, Solaris etc.) operating systems.
You can pick up the game and begin playing very quickly. Then, when/if you are interested, you can poke in the dimmer recesses of the game and get into the strategy (or just ignore it altogether!).
At its lowest level, Scorched 3D is just an artillery game with two+ tanks taking turns to destroy opponents in an arena. Choose the angle, direction and power of each shot, launch your weapon, and try to blow up other tanks. Thats basically it.
But Scorched 3D can be a lot more complex than that, if you want it to be. You can earn money from successful battles and use it to invest in additional weapons and accessories. You can play with up to twenty four other players at a time, mixing computer players with humans.
Theres a variety of changing environmental conditions and terrains to be dealt with. After the end of each round (which ends when everybody dies or theres only one person left), you get to buy stuff using the prize money you won from previous matches.
Enhancements:
- Added: UDP message handler for games COMs
- Added: ClearTracerLines console command
- Added: Moved ODE and zlib to external libraries and updated vesions
- Added: Changed objects and trees to be targets
- Added: Removed GIF files in preference to PNG files
- Added: wxWindows server GUI has been depricated (now console only)
- Added: Windows build of scorched has been updated to use visual studio express
- Added: Split server, client and laucher into seperate applications (server now has no reliance on GUI libs)
- Added: Refactored source to give a better client/server devide
- Added: More smoke kicked up when tank drives over and removes a target
- Added: Transparency available to missiles (and all other models)
- Added: Users connecting to web admin console from the local machine dont need an admin account
- Added: Console server now sends server logging to stdout
- Added: GLWTime widget to allow a clock to be drawn on screen
- Added: Dragging the mouse will drag the landscape (clicking still moves to look at point)
- Added: Split and inter-dependancy removal of configure.ac files
- Added: Camera recentered on tank at the start of each new round
- Added: For single player games camera position remembered for each player
- Added: Server only compilation for Windows and Unix systems
- Added: Text chat shown during level loading
- Added: All models are cached including animated models
- Added: All models are now animated (missiles, tanks, targets, boids etc...)
- Added: Bird animations are now not syncronized
- Added: Concept of an offical server, displayed on the net browsing dialog
- Added: Custom port and socket support for stats database connection
- Added: Asyncronous message support to UDP message handler
- Added: Server is only simulated periodically when playing offline
- Added: Mysql reconnection when connection lost
- Added: File logger splits files into ~256K chunks (and not by number of lines)
- Added: Removed use of ODE in preference to a simplier particle physics engine
- Added: Added target collision space that can be used for fast target bounds checking
- Added: Server now simulates the shots in real-time allowing for the addition of real-time gameplay
- Added: Server only sends initial shots and seeds to clients for each turn saving on bandwidth
- Added: ScorePerMoney value is now per 1000 rather than per 100
- Added: Web management authentication failure reponse is delayed before sending back to client
- Added: Web management sessions view to show logged in web admins
- Added: Web management exit when empty option (to exit server when no one is playing)
- Added: Web management log file search feature for finding strings in log files
- Added: Web management landscape, main, players, mods settings dialogs
- Added: Web management mod upload and import feature to allow remote uploading of mods
- Added: Web management looking up of unique ids for users
- Added: Web management combining user stats
- Added: DebugFeatures option for server.xml to disable InfoGrid
- Added: New wall types: WallActive and WallInactive
- Added: botonly option for accessories (ie: only for bots, not for AI objects)
- Added: Server file logging can be turned on from server settings
- Added: Concept of movement routines for targets so targets can now move
- Added: Boids and ships are now targets (can have a physical presence)
- Added: Boids and ships have the same positions on all clients and the server
- Added: Cleaned unused tags from landscape placement and ambientsound files
- Added: All aspects of the landscape (placement, sound, movement...) can be defined in the same file
- Added: Concept of a general include file to replace specific sound, movement, placement files.
- Added: nocollision, nodamageburn, nofalling, displaydamage and displayshadow attributes to targets.
- Added: New Plan map and buoys drawn on map
- Added: Server log page on web admin can auto-refresh
- Added: minsize and maxsize attributes to tree placement type to control scale
- Added: WeaponGroupSelect to allow weapons to select target from groups (e.g. boids weapons)
- Added: thrusttime and thrustamount attributes to WeaponProjectile to simulate missile thrust
- Added: maintainvelocity attribute to WeaponRoller to allow rollers to main the previous weapons momentum
- Added: Objects that become very small are now culled (not drawn)
- Added: maxobjects attribute to tree placement to set an upper limit on the number of trees created (default 2000)
- Added: Trees are now specified as a different model type (Tree) instead of a seperate placement type
- Added: Spline movement type for moving targets round a pre-defined set of control points
- Added: usefuel attribute on WeaponMoveTank can now be true, false or an integer for a constant use of fuel.
- Added: Changed the default web interface colors to match the forum scheme (finally)
- Added: Laserproof shield attribute can be set to true, false or total. Total blocks all laser damage.
- Added: Plan view darkens to increase the visibility of when lines are drawn by other players
- Added: flattendestroy attribute to targets to specify if they should be removed then a tank stops near them
- Added: Scorched splash screen shown each time a new version is installed
- Added: Capability for music (music can be configured for different actions both globaly and on a per level basis)
- Added: tabgroups to accessories, a tabgroup is the grouping used to group accessories in the buy dialog
- Added: Seperate volume control for music
- Added: Per-level options to allow levels to specify specific options e.g. Teams, No Walls etc..
- Added: Customer user avatars can be placed into the .scorched3d/avatars directory
- Added: nofallingdamage attribute to targets so they dont get hurt when falling
- Added: drag attribute to WeaponProjectile to allow a more realistic projectile motion
- Added: Error messages with lines that are more than 75 characters are wrapped onto the next line
- Added: Players can gift money to other players in their team
- Added: Some floats can now be a random range or a distribution of values
- Added: Web management chat is now in real-time
- Added: Reason for user discconecting from a net game is now visible to all clients
- Added: Shift-z hides and shows all gui components
- Added: Chat channels for server side filtering of chat
- Added: Chat spam auto muting
- Added: Chat supports links to players, channels and weapons. Displayed as tooltips.
- Added: New launcher and splash screen graphics
- Added: Scorched server automatically calculates ranks and orphaned avatars
- Added: WaterCollision attribute to WeaponProjectile
- Added: WeaponLabel and WeaponGotoLabel to allow looping with in weapons
- Added: Any image file type can be used for textures, levels, etc... (not avatars)
- Added: texture attribute to WeaponLightning to allow different textures to be used
- Added: jpg file support
- Added: Full screen anti-aliasing support
- Added: New TankAIs, ais are more accurate, can defeat shields and use fuel, napalm, rollers
- Added: boolean option to select whether graphics are paused when window focus lost
- Added: WeaponMessage primitive to be able to display messages (combat channel only - should add ability to select channel)
- Added: Level of detail for water (geo mipmaps) and changed water bounds so all of it moves
- Added: New water movement algorithm using discrete fourier transform (based on an algorithm by Thorsten Jordan)
- Added: GL shader support for more realistic renderering of the water
- Added: Landscape reflections in water
- Added: Shadows on water (hides sun too)
- Added: Option to disable pausing of graphics when window loses focus
- Added: FramesPerSecondLimit option to settings dialog
- Added: Admin audit log showing all admin operations on players
- Added: Admin username and optional reason are added to the list of banned players
- Added: Realtime-shadows
- Added: Depth-cueing on landscape
- Added: Assists are awarded when a tank resigns
- Added: Player tank remains when a player disconnects during shots being played
- Added: dampenvelocity tag to control amount of inertia given to rollers with maintainvelocity true
- Added: Different and more explosion textures
- Added: Explosion mode is always animate (noanimate tag added to WeaponExplosion)
- Added: Teleport animation
- Added: Server looped messages are sent on the announce channel so they can be turned off
- Added: Servers with stats support with always give the same players the same player id
- Added: Players that are muted and then leave and rejoin are still muted when stats support is enabled
- Added: WeaponPosition primitive to set explicit position of an accessory
- Fixed: High detail tanks being used for other players when detail level set low
- Fixed: Removed keep-alive header in http requests
- Fixed: Server will only show log files via the management interface that it created
- Fixed: SDL_Quit being called twice on the client
- Fixed: Sound failing to initialize will not prevent the client from being run
- Fixed: Optimized settings sent to the client to send only different settings
- Fixed: Optimized path finding code for tank movement
- Fixed: Wall hit indicators are now particles and so wont mask other effects
- Fixed: Server only serializes and compresses coms message once when sending to multiple clients
- Fixed: If client starts falling behind at 8x speed it will drop to 4x speed
- Fixed: Teleports with groundonly set to false should function correctly in caverns
- Fixed: Cleaned up tank state machine
- Fixed: MOTD and Rules dialogs reflect changes made while connected to server
- Fixed: Darkened night water (thanks Deathstryker)
- Fixed: Flag reseting on buying screen when buying items
- Fixed: Tanks on the plan view are surrounded by a black border (also smoothed)
- Fixed: Server web managament can view settings that do not fall into the usual brackets
- Fixed: Bug where a space in the installation file name could cause starting issues
- Fixed: Spectators cannot win (or draw) a game
- Fixed: Pressing enter can send many lines of text
- Fixed: Clients hanging when a mod download was in place
<<less
Download (55MB)
Added: 2007-07-28 License: GPL (GNU General Public License) Price:
59623 downloads
Matrix GL Screensaver 2.2.2

Matrix GL Screensaver 2.2.2


Matrix GL Screensaver is a 3D screensaver based on more>>

Matrix GL Screensaver 2.2.2 is a free yet cool three-dimensional screensaver based on "The Matrix Reloaded. For running it you need a graphics card with an OpenGL support. Source code is available under the GNU GPL.

Installation:

  • Unpack the tar.gz file and place files in temporary directory
  • Run the console with root privilegies and run matrix_gl with "install" option: ./matrix_gl -install
  • In "Control Centre" choose "Look and feel"->"Screensaver" and set the Matrix GL
  • Matrix GL requires freely distributable library Glut.
<<less
Added: 2009-07-07 License: GPL Price: FREE
13 downloads
 
Other version of Matrix GL Screensaver
Matrix GL Screensaver 1.0Nightradio - Matrix GL Screensaver is a 3D screensaver based on. Matrix GL Screensaver. Matrix GL is a 3D screensaver
License:GPL (GNU General Public License)
Download (0.11MB)
1675 downloads
Added: 2005-04-25
GL-117 1.3.2

GL-117 1.3.2


GL-117 is an OpenGL- and SDL-based action flight simulator written in C++. more>>
GL-117 is an action flight simulator for Linux/Unix and MSWindows. Enter the Eagle Squadron and succeed in several challanging missions leading though different landscapes.
Five predefined levels of video quality and an amount of viewing ranges let you perfectly adjust the game to the performance of your system. Joystick, mouse, sound effects, music...
Enhancements:
- bugfix: crash at the beginning of mission desert
- bugfix: compile problems with gcc3.4
Options:
-dlevel
Set the debug level to level in [0..5]. 0 means quiet and will avoid any output, 1 will log fatal errors causing the program to crash on stderr, 2 will also print exceptions on stderr, 3 will add warnings on stdout, 4 prints additional information (predefined) on stdout, and 5 gives developer specific messages on stdout.
-h
Print a short summary on stdout and then quit immediately.
-v
Display the version number of gl-117 and then quit immediately.
Configuration:
gl-117 uses a predefined working directory ".gl-117" in the users home directory to load and store all savegame files and read the configuration files "conf" and "conf.interface". If there are no config files available, gl-117 will create them using standard settings. The contents of the files are quite self-explanatory.
<<less
Download (2.3MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1674 downloads
The Snake Game 1.0

The Snake Game 1.0


The Snake Game is an adapted, improved version of the popular javacave game. more>>
This is an adapted, improved version of the popular javacave game, written in QtRuby.

Installation:

download
chmod +x snake(gl).rb
run it.

<<less
Download (0.015MB)
Added: 2005-05-24 License: Public Domain Price:
1622 downloads
Alien::wxWidgets 0.21

Alien::wxWidgets 0.21


Alien::wxWidgets is a Perl module for building, finding and using wxWidgets binaries. more>>
Alien::wxWidgets is a Perl module for building, finding and using wxWidgets binaries.

SYNOPSIS

use Alien::wxWidgets < options >;

my $version = Alien::wxWidgets->version;
my $config = Alien::wxWidgets->config;
my $compiler = Alien::wxWidgets->compiler;
my $linker = Alien::wxWidgets->linker;
my $include_path = Alien::wxWidgets->include_path;
my $defines = Alien::wxWidgets->defines;
my $cflags = Alien::wxWidgets->c_flags;
my $linkflags = Alien::wxWidgets->link_flags;
my $libraries = Alien::wxWidgets->libraries( qw(gl adv core base) );
my @libraries = Alien::wxWidgets->link_libraries( qw(gl adv core base) );
my @implib = Alien::wxWidgets->import_libraries( qw(gl adv core base) );
my @shrlib = Alien::wxWidgets->shared_libraries( qw(gl adv core base) );
my @keys = Alien::wxWidgets->library_keys; # gl, adv, ...
my $library_path = Alien::wxWidgets->shared_library_path;
my $key = Alien::wxWidgets->key;
my $prefix = Alien::wxWidgets->prefix;

Please see Alien for the manifesto of the Alien namespace.

In short Alien::wxWidgets can be used to detect and get configuration settings from an installed wxWidgets.

<<less
Download (0.10MB)
Added: 2006-09-02 License: Perl Artistic License Price:
1151 downloads
Tempest

Tempest


Tempest is a screensaver for the KDE desktop. more>>
Tempest is a screensaver for the KDE desktop.

Installation:

compile with gcc -o tempest tempest.c -lGL

move the binary to /usr/lib/xscreensaver
for KDE, put tempest.desktop in /usr/share/applnk/System/ScreenSavers
for X screensaver add
- GL: tempest -root n
to .xscreensaver in your home directory

for configuration, run tempest with -help
add options to .xscreensaver or tempest.desktop as desired
<<less
Download (0.007MB)
Added: 2007-02-12 License: GPL (GNU General Public License) Price:
1004 downloads
DD-WRT 23 SP2

DD-WRT 23 SP2


DD-WRT is an alternative firmware for the Linksys WRT54G/GS/GL and the Asus WL-500 deluxe 802.11g wireless routers. more>>
DD-WRT is an alternative firmware for the Linksys WRT54G/GS/GL and the Asus WL-500 deluxe 802.11g wireless routers.

DD-WRT was originally based on the Alchemy Firmware from Sveasoft Inc., which is in turn based on the original GPLd Linksys Firmware and a number of other open source projects.

It offers many advanced features not found in the original Linksys firmware, or even the firmware available for purchase from Sveasoft. It is also free of the product activation or tracking found in the Sveasoft firmware.
<<less
Download (MB)
Added: 2006-12-18 License: GPL (GNU General Public License) Price:
638 downloads
GNOME Network 1.4.1

GNOME Network 1.4.1


GNOME Network is a set of client network-oriented tools. more>>
GNOME Network is a set of client network-oriented tools, which currently contains a network information tool, a remote shell and desktop clients and a personal web server and a desktop sharing tool.
GNOME Network is Free Software distributed under the terms of the GNU GPL.
Enhancements:
Updated translations:
- gl (Ignacio)
- it (Alessio)
<<less
Download (0.46MB)
Added: 2005-10-04 License: GPL (GNU General Public License) Price:
1485 downloads
Reaper 0.98.2

Reaper 0.98.2


Reaper project is a fly around and shoot stuff 3D game. more>>
Reaper project is a fly around and shoot stuff 3D game.
Reaper is a graphics-intensive 3D-game where you fly a spaceship over a planet completing combat missions.
Apart from being a creature that tends to consume all free time of those involved, leaving them robbed of the chance of ever living a normal life, it is a 3D-game.
To clarify some more, it could be classified as a space combat simulator (well, you dont fly in space, you fly much closer to the ground, but you do pilot spaceships, so.
Enhancements:
- Cleanup of shadow system (could be even better)
- BUGFIX: Incorrect handling of textures larger than GL_MAX_TEXTURE_SIZE
- Removed glsdk from src/ext-directory (not used)
- Added glh (gl helper library)
- Added nvparse (nvidia parser library)
- Add extgen (gl extension definition file generator)
- Changed OpenGL extensions handling from homegrown to glh/extgen
- Dynamic environment mapping on the players ship
- The autoconf setup is a bit less hackish
- Added GL-headers in src/GL - eliminates the need to adapt to broken headers on various systems.
- Fixed a time leak in the mainloop
- Improved network-startup, better synchronization
- Compiles cleanly with gcc and -ansi -pedantic -Wall -W -Wno-sign-compare -Wno-unused
- Changed use_texture to an int (texture_level), allowing a textured hud while object textures are turned off.
<<less
Download (20.5MB)
Added: 2007-01-09 License: GPL (GNU General Public License) Price:
1022 downloads
Ygl 4.1f

Ygl 4.1f


Ygl emulates SGIs GL routines under X11. more>>
Ygl emulates SGIs GL routines under X11. It compiles fine under AIX >3.2, HP-UX >7.0, Linux with XFree/Xorg, SunOS, ConvexOS, Mac A/UX, Mac OS/X and many others, but needs an ANSI-C compiler (gcc is ok). The library was written for two reasons:
On our RS/6000 GT4 hardware, 2D Ygl is up to twenty times faster (circf()) than GL (strange, isnt it?...)
2D (and 3D using OpenGL) graphics runs on non GL hardware and even on remote X-Servers.
Included are most of the two-dimensional graphics routines, the queue device routines, the query routines, doublebuffering, RGB mode with dithering, window attribute routines, FORTRAN bindings and more (see below).
3D stuff was added with version 4.0 using OpenGL calls.
Since Version 2.8, all Ygl functions do have a FORTRAN interface. The FORTRAN versions of all functions have an underscore appended, so the FORTRAN compiler must append a _ to all function names. f2c does this, xlf (under AIX 3.2) requires the option -qextname. See smile_f77.f for an example program. Set FortranBindings to 0 in Imakefile or change Makefile.std if you dont want these bindings. FORTRAN bindings are not tested because I have no programs.f to test. If you find bugs, feel free to report them to me.
You can always find the latest version of Ygl in the directory ftp.thp.Uni-Duisburg.de/pub/source/X11/.
Note that perl, python and tcl bindings for Ygl are available here thanks to Prabhu Ramachandran.
Enhancements:
- Added gsync() (only works with OpenGL bindings).
- Added {XY}MAXSCREEN macro
- Removed poly*() from Ygl.h, as they are not implemented yet.
<<less
Download (0.13MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1201 downloads
jzipscript 3.100712

jzipscript 3.100712


jzipscript is a program that runs in conjunction with the gl FTP daemon (glFtpD). more>>
jzipscript is a program that runs in conjunction with the gl FTP daemon (glFtpD) to verify uploaded file integrity and to keep per-user and per-group statistics.

This is my well-known zipscript. It is used to verify uploaded file integrity and to keep per-user and per-group statistics. Collected statistics include the number of uploaded files, the rank relative to other uploaders, upload speed, and more. You will need the whi binary but thi is hard to find.

To install the zipscript, just run the included installer: "./install"
DO NOT ATTEMPT TO INSTALL MANUALLY! You will undoubtedly miss something!
You must ensure glftpd.conf is set so glftpd logs newdirs UNDER rls dirs,
such as CD1, CD2, etc. For example:

This line is correct:
dirlog /site/Incoming/????/* *
This line is incorrect:
dirlog /site/Incoming/????/*/ *
<<less
Download (0.074MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1221 downloads
Clutter 0.230

Clutter 0.230


Clutter is a simple GL-based canvas library. more>>
Clutter is a simple GL-based canvas library.

SYNOPSIS

use Clutter qw( :init );

# create the main stage
my $stage = Clutter::Stage->get_default();
$stage->set_color(Clutter::Color->parse(DarkSlateGray));
$stage->signal_connect(key-press-event => sub { Clutter->main_quit() });
$stage->set_size(800, 600);

# add an actor and place it right in the middle
my $label = Clutter::Label->new("Sans 30", "Hello, Clutter!");
$label->set_color(Clutter::Color->new(0xff, 0xcc, 0xcc, 0xdd));
$label->set_position(($stage->get_width() - $label->get_width()) / 2,
($stage->get_height() - $label->get_height()) / 2);
$stage->add($label);

$stage->show_all();

Clutter->main();

0;

Clutter is a GObject based library for creating fast, visually rich graphical user interfaces. It is intended for creating single window heavily stylised applications such as media box uis, presentations or kiosk style programs in preference to regular desktop style applications.

Clutters underlying graphics rendering is OpenGL (version 1.2+) based. The clutter API is intended to be easy to use, attempting to hide many of the GL complexities. It targets mainly 2D based graphics and is definetly not intended to be a general interface for all OpenGL functionality.

As well as OpenGL Clutter depends on and uses Glib, Glib::Object, Gtk2::Pango, Gtk2::Gdk::Pixbuf and GStreamer.

<<less
Download (0.034MB)
Added: 2007-05-09 License: Perl Artistic License Price:
899 downloads
Oxymoron 0.3

Oxymoron 0.3


Oxymoron it automatizes process of creating GNU standard source packages with autonconf/automake for you. more>>
Are you lazy? So this tool is for YOU. It automatizes process of creating GNU standard source packages with autonconf/automake for YOU.
Only go to directory with your sources an type this magic word oxymoron. And it will rule your source code world for YOU.
Enhancements:
- Minor bugfixes
- Needed libraries detection and check mechanism was redesigned, adding new libraries is now VERY simple.
- Checks for Allegro GL, Allegro TTF, DUMB, DUMBOGG, HawkNL, Hermes, ClanLib, SDL TTF, SDL GUI, SDL Net, SDL Mixer, SDL Image
- Source files in multiple subdirectories are now suppported
- Check for header files
<<less
Download (0.011MB)
Added: 2005-10-07 License: GPL (GNU General Public License) Price:
1477 downloads
Tomato Firmware 1.07

Tomato Firmware 1.07


Tomato is a small, lean, simple replacement firmware for certain Linksys and Buffalo wireless routers. more>>
Tomato Firmware is a small, lean, simple replacement firmware for Linksys WRT54G/GL/GS and Buffalo WHR-G54S/WHR-HP-G54 routers.

It features a new easy to use GUI, a new bandwidth usage monitor, more advanced QOS and access restrictions, enables new wireless features such as WDS and wireless client modes.

It raises the limits on maximum connections for P2P, allows you to run your custom scripts or telnet/ssh in and do all sorts of things like re-program the SES/AOSS button, adds wireless site survey to see your wifi neighbors, and more.
<<less
Download (MB)
Added: 2007-05-21 License: Freeware Price:
594 downloads
openMSX 0.6.2

openMSX 0.6.2


openMSX is the MSX home computer system emulator that aims for perfection. more>>
openMSX is the MSX home computer system emulator that aims for perfection.

Almost all MSX machines are emulated: MSX1, MSX2, MSX2+, Turbo-R... And also quite some extra hardware is emulated: SCC, SCC+, FM-PAC, Music Module, PSG, Moonsound, Sunrise IDE, Disk Controllers, MIDI, almost all memory mappers, etc... Actually, more than any other MSX emulator!

It also features quite some extras: rendering using openGL acceleration, full screen, built in console (based on TCL), MSX debugging facilities, scalers, using directories as disk images (still buggy though), screenshots, speed settings, frame skip, scanlines, TV-blur, afterglow (GL), and more...

For a really long description: again, please see our home page.

Do note that openMSX is alpha software, which means that some things work but not all features are implemented yet.

<<less
Download (1.5MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
926 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3