Ygl

Description

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. Whats New in This Release: · Added gsync() (only works with OpenGL bindings). · Added {XY}MAXSCREEN macro · Removed poly*() from Ygl.h, as they are not implemented yet..

Sgis Gl - Sgis - Opengl - Ygl - Routines - Fortran - Bindings - Emulates - Video - Multimedia

Published By:Fred Hucht

License Type:Freeware

Date Added:25 October, 2010

Version:4.1f

Price:Free

Downloads:76

Size:133.1 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

Adrian project is a RPG using SDL and OpenGL.

DateSep 20, 2010

AuthorAdrian Team

Size13.3 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

This C++ library supplies an interface between the fonts on your system and an OpenGL or Mesa application. It uses the excellent FreeType library to read font faces from their files and renders text strings as OpenGL primitives..

DateOct 29, 2010

AuthorAllen Barnett

Size952.3 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

QuesoGLC is a free implementation of the OpenGL Character Renderer (GLC). QuesoGLC project is based on the FreeType library, provides Unicode support and is designed to be easily ported to any platform that supports both FreeType and OpenGL API.

DateAug 20, 2010

AuthorBertrand Coconnier

Size225.3 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

glHack is a port of the game NetHack, using hardware acceleration via OpenGL® to render the 2D tile graphics. It uses LibSDL as the video and input library. There is good support for software rendering (without OpenGL) as well.

DateAug 31, 2010

AuthorAndrew Apted

Size4.9 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

Vision Egg project is a high level interface between Python and OpenGL.

DateSep 8, 2010

AuthorAndrew Straw

Size1024.0 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming