Affiliation:
1. Numerical Design Ltd., Chapel Hill, NC
Abstract
This paper describes an implementation of Cook's "shade trees" in which shaders are described as networks of modules, building blocks, whose connections can be defined interactively.The high level interface to the shaders is a graphical editor which permits users to construct complex shaders by connecting shading elements in a network, in effect a graphical shading language. A low level interface to the shaders is also provided. In the low level interface, shading elements are programmed in a standard programming language and compiled into modules which can linked either at run time or compile time.Each link in the shading network represents a subroutine call. In essence, execution of the network is analogous to the execution of an interpreted language.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,General Computer Science
Reference12 articles.
1. Shade trees
2. ConMan
3. Hamahan Pat and Jim Lawson "A Language for Shading and Lighting Calculations " these proceedings. Hamahan Pat and Jim Lawson "A Language for Shading and Lighting Calculations " these proceedings.
4. GRAPE: An environment to build display processes
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献