Interactive multi-pass programmable shading

MS Peercy, M Olano, J Airey, PJ Ungar - Proceedings of the 27th annual …, 2000 - dl.acm.org
Programmable shading is a common technique for production animation, but interactive
programmable shading is not yet widely available. We support interactive programmable …

Real-time programmable shading

A Lastra, S Molnar, M Olano, Y Wang - Proceedings of the 1995 …, 1995 - dl.acm.org
One of the main techniques used by software renderers to produce stunningly realistic
images is programmable shading—executing an arbitrarily complex program to compute the …

A real-time procedural shading system for programmable graphics hardware

K Proudfoot, WR Mark, S Tzvetkov… - Proceedings of the 28th …, 2001 - dl.acm.org
Real-time graphics hardware is becoming programmable, but this programmable hardware
is complex and difficult to use given current APIs. Higher-level abstractions would both …

[PDF][PDF] A shading language on graphics hardware: The PixelFlow shading system

M Olano, A Lastra - Proceedings of the 25th annual conference on …, 1998 - dl.acm.org
Over the years, there have been two main branches of computer graphics image-synthesis
research; one focused on interactivity, the other on image quality. Procedural shading is a …

[PDF][PDF] Shader metaprogramming

MD McCool, Z Qin, TS Popa - Proceedings of the ACM SIGGRAPH …, 2002 - cs.cmu.edu
Modern graphics accelerators have embedded programmable components in the form of
vertex and fragment shading units. Current APIs permit specification of the programs for …

Texture shaders

MD McCool, W Heidrich - Proceedings of the ACM SIGGRAPH …, 1999 - dl.acm.org
Extensions to the texture-mapping support of the abstract graphics hardware pipeline and
the OpenGL API are proposed to better support programmable shading, with a unified …

[图书][B] Real-Time Shading

M Olano, J Hart, W Heidrich, M McCool - 2002 - books.google.com
This book covers real-time shading systems, their design and how they work. Procedural
shading, long valued for off-line rendering and production animation is now possible on …

Slang: language mechanisms for extensible real-time shading systems

Y He, K Fatahalian, T Foley - ACM Transactions on Graphics (TOG), 2018 - dl.acm.org
Designers of real-time rendering engines must balance the conflicting goals of maintaining
clear, extensible shading systems and achieving high rendering performance. In response …

Spark: modular, composable shaders for graphics hardware

T Foley, P Hanrahan - ACM Transactions on Graphics (TOG), 2011 - dl.acm.org
In creating complex real-time shaders, programmers should be able to decompose code into
independent, localized modules of their choosing. Current real-time shading languages …

[图书][B] OpenGL shading language

RJ Rost, B Licea-Kane, D Ginsburg, J Kessenich… - 2009 - books.google.com
OpenGL® Shading Language, Third Edition, extensively updated for OpenGL 3.1, is the
experienced application programmer's guide to writing shaders. Part reference, part tutorial …