Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!ames!ncar!oddjob!uxc!uxc.cso.uiuc.edu!a.cs.uiuc.edu!m.cs.uiuc.edu!grogers From: grogers@m.cs.uiuc.edu Newsgroups: comp.unix.wizards Subject: Re: graphic pipes (was: where to do Message-ID: <9100010@m.cs.uiuc.edu> Date: 8 Aug 88 19:21:00 GMT References: <6246@chinet.chi.il.us> Lines: 18 Nf-ID: #R:chinet.chi.il.us:6246:m.cs.uiuc.edu:9100010:000:916 Nf-From: m.cs.uiuc.edu!grogers Aug 8 14:21:00 1988 Anyone interested in this idea should also check out Paul E. Haeberli, "ConMan: A Visual Programming Language for Interactive Graphics", Computer Graphics, Vol. 22, No. 4, SIGGRAPH 1988. The title is really misleading, this work is not at all a programming language. It is a multidimensional pipe mechanism for putting together graphics applications. Typical tools include a curve editor, curve-to-surface sweeper, recorder (for animations), renders, and transformation controllers. You should also look at James M. Purtilo, "Polylith: An Environment to Support Management of Tool Interfaces", Proceedings of the ACM SIGPLAN Symposium on Programming Issues in Programming Environments, Jun 1985. J. M. Purtilo, "A Software Interconnection Technology To Support Specification of Computational Environments," Dept. of Computer Science, University of Illinois, Report number UIUCDCS-R-86-1269, Sept. 1986.