Automated Presentation of directory src/tutorials/custEducation/opengl2/examples/sgi_extensions/

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


to compile programs in the above-indicated sub- directories/trees,
one must load libglut. inst-able images of GLUT v3.1 are located at
toolbox/src/exampleCode/opengl/GLUT/inst/


README file from "sgi_extensions" directory

    ~opengl2/examples/sgi_extensions README

            Copyright 1994-1996, Silicon Graphics,  Inc.
            Technical Education Development
            All Rights Reserved.


	A collection of programs that exercise some of the 
	GL extensions introduced in IRIX 5.3 and IRIX 6.2.  These
	examples run on only a subset of SGI platforms.
   	All of these programs check if the extension exists before trying it.

	NOTE:
	These programs have been #ifdef'ed so that they will compile
	on older release (prior to IRIX 5.3), but because these 
	programs use extensions to the OpenGL standard, they will 
	not run properly on releases that do not support these extensions.
	IRIX 5.3 or later is recommended.


    fog_func.c
	This program demonstrates using the fog_func extension to
	define a fog blending function.

	Escape key	- exit the program
	<f> key		- change the fog blend function
	UP Arrow Key	- increase the fog density or end value
	DOWN Arrow Key	- decrease the fog density or end value


    fog_offset.c
	This program demonstrates using fog offset to make a fogged
	object appear brighter. 

	Escape key	- exit the program
	<o> key		- toggle fog offset
	<f> key		- change the fog blend function
	UP Arrow Key	- increase the fog density or end value
	DOWN Arrow Key	- decrease the fog density or end value


    interlace.c
	This program demonstrates GL_SGIX_interlace.

	<i> key		- toggle interlacing on/off
	LEFT Arrow Key	- increase the X zoom value
	RIGHT Arrow Key	- decrease the X zoom value
	UP Arrow Key	- increase the Y zoom value
	DOWN Arrow Key	- decrease the Y zoom value
	Escape key	- exit the program


    multisample.c
	Uses the GL_SGIS_multisample extension to antialias a parametric grid 
	on a nurb surface.

	Left Mousebutton        - move eye position
	Middle Mousebutton      - change twist angle
	Right Mousebutton       - move up / down to zoom in / out
	Escape Key              - exit the program
	m Key                   - toggle multisampling on / off
	p Key                   - toggle polygon offset on / off
	R Key                   - reset view


    point_parameters.c
	This program demonstrates GL_SGIS_point_parameters.  It
	allows you to change various point attributes dynamically.

	<a/A> key	- increase/decrease the 'a' coefficient
	<b/B> key	- increase/decrease the 'b' coefficient
	<c/C> key	- increase/decrease the 'c' coefficient
	<f/F> key	- increase/decrease the fade threshold size
	<m/M> key	- increase/decrease the minimum point size
	<x/X> key	- increase/decrease the maximum point size
	Escape key	- exit the program


    sharpen_texutre.c 
	Uses the GL_SGIS_sharpen_texture extension to sharpen the edges
	of a simple texture image.

	Escape key		- exit the program
	<s> key			- cycle through sharpen filters


    sprite.c
	This program demonstrates GL_SGIX_sprite.

	<i> key		- toggle xxxx on/off
	Escape key	- exit the program

Files of interest from "src/tutorials/custEducation/opengl2/examples/sgi_extensions" directory

Source

Documentation

Reference


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 sgi_extensions directory.

Copyright © 1996, Silicon Graphics, Inc.