SAL Home PROGRAM GL(TM)/OpenGL(TM) Related Libraries & Toolkits


TIGER (Tcl based Interpretative Graphics EnviRonment) is a tool for interpretative graphics programming. It provides an 1:1 language binding for the OpenGL 1.0 specification. The main idea behind TIGER is to simplify the development of graphical applications through interpretativ acces to OpenGL. For each OpenGL function TIGER implements an equal named Tcl command with the same arguments resp. return values. Because OpenGL doesn't support window and event handling TIGER provides corresponding Tcl commands (winopen, winclose ...) as known from the SGI graphics library. Additionally, TIGER provides Tcl commands for mathematical functions (sin, asin ...) and a Tcl based interpretative class system for object oriented programming. The TIGER system uses the Tcl Tix extensions to allow the development of graphical user interfaces (GUIs) with embedded graphics windows, wherein a graphics window is realized by the Tix Tk widget extensions. The TIGER GUI allows the interactive development of graphical applications and features script editing with a highlighting mode for OpenGL and Tcl commands, evaluation of scripts, viewing OpenGL state variables, and debugging of scripts.

Current Version:   1.0 (The latest non-EGR version was Tiger 1.3)

License Type:   Free

Home Site: (gone?)

Source Code Availability:   Available on request, but not generally.

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   ??

Targeted Platforms:

AIX, HP-UX, SGI IRIX, Linux, and SunOS.

Software/Hardware Requirements:

Tcl, OpenGL.

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot?

  SAL Home   |   Programming   |   GL/OpenGL Related Libraries & Toolkits

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.