Automated Presentation of directory src/demos/GL/

HUB | Up | Download | Pheedbak | Tree | Topic | A-Z | Search | Hot | New


Please be aware: what appears below are the v4.2 DT bits in auto-generated html form.
As we have the time, we will update these to reflect the current "state of the world".


README file from "GL" directory

        ------------------------------------------------------------
        Explanation of the contents of ~4Dgifts/toolbox/src/demos/GL
        ------------------------------------------------------------


     This subtree contains selected source code for the following 16 GL 
     demo programs:  


	atlantis
		whales, dolphins, sharks swimming in the ocean.

        bounce 
		Shows off local light sources, and is an example of how 
		to do GL lighting. 

        buttonfly
        	An example of how to make a program run on ALL machines
        	(even 8-bit PI's).  Also shows off some interesting 
		matrix transformations, and the use of POPEN(3S).

	closeup 
		image magnifier implementing x & y zoom with readsource()
		via the zbuffer and rect- zoom()/copy()

        curve
        	A good example of wireframe curves, colorindex 
		depthcueing, and using the font manager.  

        demograph
        	A good example of a program that runs well even on 8-bit 
		PIs, but still does RGB lighting if available.  

        dragon
        	Some good dithering code is hidden in this demo.  

        flight
                the classic SGI flight demo now swankified in a single 
		version.  Uses libgobj.  Note that for Iris machines 
		running >= 4.0.5G Irix, you will want to re-compile 
		this withOUT the "-DNO_MS" flag to take full advantage 
		of all the swankness.

        flip
        	An example of multiple light sources, materials, and 
		models.

	ideas 
                designed to show off real-time animation with moving lights

	libdemo
		buttonfly, flip, and snurb all use functionality defined
		in this dir.

	libgobj
		flight uses this library.

	logo
        	A simple example of GL lighting and matrix transformations. 

        newave
        	A good example of drawing things in several modes (wireframe,
        	colorindex, flat-shaded, gouraud shaded, anti-aliased,
        	depthcueud).  

	newton
		Newton is a real-time simulation of an elastic body such
		as Jello.

        rotimg
        	A straightforward example of drawing triangle meshes and 
		rotating in 3D.

	snoop   
		screen magnify, reports on the screen under the mouse pointer.
		a good example of pixel reading with lrect- read/write/copy()
		and readsource().

        snurb
        	A good example of simple NURBS surfaces.  No trimming or 
		basis or knot vector changes, but if you understand all 
		that stuff you probably don't need example source code 
		anyway.  WARNING:  the "Edit Tool" feature does not 
		currently work on an IRIS Indigo machine running IRIX 4.0.

Files of interest from "src/demos/GL" directory

Documentation

Reference

Subdirectories


Select any combo of files you'd like to send yourself a compressed tar image of. Executables/scripts are indicated with a trailing `*' character. (Depending upon the browser, it may be necessary to hold down the Ctrl key to select/deselect disjoint items.) a compressed tar image of the above-selected items.
OR, ...
a compressed tar image of the entire GL directory.

Copyright © 1995, Silicon Graphics, Inc.