Abstract shade trees

10 years 25 days ago
Abstract shade trees
Shade Trees Morgan McGuire George Stathis Hanspeter Pfister Shriram Krishnamurthi Brown University Harvard Extension School MERL Brown University As GPU-powered special effects become more sophisticated, it becomes harder to create and manage effect interaction using the fairly primitive shading languages. This difficulty also introduces a workflow problem: artists design effects but only programmers can implement them, making it impossible for them to work asynchronously. ss these problems we present abstract shade trees and heuristic algorithms that operate over them. The trees allow designers to easily create effects by connecting primitives such as cube mapping and modulation. These primitives publish semantically rich types that encapsulate notions like vector basis and normalization. The algorithms employ these published types to automatically infer atomic and compound connectors between the primitives, and generate code for the tree. We also describe a visual editing environmen...
Morgan McGuire, George Stathis, Hanspeter Pfister,
Added 14 Jun 2010
Updated 14 Jun 2010
Type Conference
Year 2006
Where SI3D
Authors Morgan McGuire, George Stathis, Hanspeter Pfister, Shriram Krishnamurthi
Comments (0)