Newsgroups: comp.graphics.api.inventor,comp.graphics.api.opengl,comp.sys.sgi.graphics,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!oitnews.harvard.edu!purdue!lerc.nasa.gov!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!swrinde!sgigate.sgi.com!uhog.mit.edu!news!kbrussel
From: kbrussel@media.mit.edu (Kenneth B Russell)
Subject: Announcement: Ivy 1.0, a Scheme binding for Open Inventor
Message-ID: <1995Aug31.024247.20196@media.mit.edu>
Sender: news@media.mit.edu (USENET News System)
Organization: MIT Media Laboratory
Date: Thu, 31 Aug 1995 02:42:47 GMT
Lines: 35
Xref: glinda.oz.cs.cmu.edu comp.graphics.api.inventor:134 comp.graphics.api.opengl:805 comp.sys.sgi.graphics:11860 comp.lang.scheme:13607

	Ivy is a Scheme binding for Open Inventor. From the Scheme home
page at http://www-swiss.ai.mit.edu/scheme-home.html:

	"Scheme is a statically scoped and properly tail-recursive dialect
of the Lisp programming language invented by Guy Lewis Steele Jr. and
Gerald Jay Sussman. It was designed to have an exceptionally clear and
simple semantics and few different ways to form expressions. A wide variety
of programming paradigms, including imperative, functional, and message
passing styles, find convenient expression in Scheme."

	Open Inventor is a 3D graphics toolkit based on OpenGL, an API for
creating programs which use both 2D and 3D graphics. OpenGL is currently
being ported to several platforms from the original Silicon Graphics
workstations. Open Inventor provides a large set of C++ classes which make
developing sophisticated, interactive programs using 3D computer graphics
much easier than ever before.

	The Ivy package provides a Scheme interface to nearly all of the
Open Inventor classes. Ivy is available from the Ivy Home Page at

            http://www-white.media.mit.edu/~kbrussel/Ivy/

Ivy was generated using Header2Scheme, an automatic C++ header file
to Scheme interface generator. Background information on Ivy's
creation is available from the Header2Scheme Page at

        http://www-white.media.mit.edu/~kbrussel/Header2Scheme/

For more information, contact Kenneth B. Russell, kbrussel@media.mit.edu.

__________________________________________________________________________
Kenneth B. Russell                   "Sometimes you repeat yourself, man."
kbrussel@media.mit.edu               "It's my nature."        -Neuromancer
           WWW: http://www-white.media.mit.edu/~kbrussel

