O'Reilly logo

Graphics Shaders, 2nd Edition by Steve Cunningham, Mike Bailey

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

483
References
[1] Algorithmic Art.” Wikipedia. Available at hp://en.wikipedia.org/wiki/Algorithmic_
art, 2011.
[2] M. J. Bailey and D. Clark. “Using OpenGL and ChromaDepth to Obtain Inexpensive
Single-Image Stereovision for Scientic Visualization.” Journal of Graphics Tools. 3:3
(1999), 1–9.
[3] Mike Bailey, Ma Clothier, and Nick Gebbie. “Realtime Dome Imaging and
Interaction: Towards Immersive Design Environments.” Proceedings of ASME 2006
International Design Engineering Technical Conference, DETC2006-99155. New York:
ASME, September 2006.
[4] Clint Brewer. “Rainbows and Fogbows: Adding Natural Phenomena.” NVIDIA SDK
White Paper, 2004.
[5] Wilhelm Burger and Mark J. Burge. Digital Image Processing: An Algorithmic Introduction
using Java. New York: Springer, 2007.
484
References
References
[6] Brian Cabral and Leith (Casey) Leedom. “Imaging Vector Fields Using Line Integral
Convolution.” In Proceedings of SIGGRAPH ’93, Computer Graphics Proceedings, Annual
Conference Series, edited by James T. Kajiya, pp. 263–270. New York: ACM Press, 1993.
[7] California Institute of Technology. “Mars Exploration Rovers.” Jet Propulsion
Laboratory. Available at hp://marsrovers.jpl.nasa.gov/gallery, 2011.
[8] Edwin Catmull and Raphael Rom. “A Class of Local Interpolating Splines.” In
Computer Aided Geometric Design, edited by R. E. Barnhill and R. F. Riesenfeld, pp.
317–326. New York: Academic Press, 1974.
[9] Codemonsters. hp://www.codemonsters.de/home/content.php?show=cubemaps
[10] Robert L. Cook. “Shade Trees,” Proc. SIGGRAPH ’84, Computer Graphics 18:3 (1984),
223–231.
[11] Robert L. Cook and Tony DeRose. “Wavelet Noise.” Proc. SIGGRAPH ’05, Transactions
on Graphics 24:3 (2005), 803–811.
[12] Les Cowley. “Atmospheric Optics.” Available at hp://www.atoptics.co.uk/, 2008.
[13] Les Cowley. “HaloSim3 Software.” Atmospheric Optics. Available at
hp://www.atoptics.co.uk/halo/halfeat.htm.
[14] Steve Cunningham. Computer Graphics: Programming in OpenGL for Visual
Communication. Upper Saddle River, NJ: Pearson Prentice Hall, 2007.
[15] A. K. Dewdney. The Armchair Universe. New York: W. H. Freeman, 1988.
[16] Randima Fernando and Mark Kilgard. The Cg Tutorial: The Denitive Guide to
Programmable Real-Time Graphics. Boston: Addison-Wesley Professional, 2003.
[17] Richard Fleet. Glows, Bows, and Haloes. Available at hp://www.dewbow.co.uk/, 2008.
[18] James D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes. Computer
Graphics: Principles and Practice, Second edition. Boston: Addison-Wesley Professional,
1996.
[19] Andrew S. Glassner. Principles of Digital Image Synthesis. San Francisco: Morgan-
Kaufman, 1995.
[20] Jens Gruschel. “Blend Modes.” Pegtop Software. Available at
hp://www.pegtop.net/delphi/articles/blendmodes/, 2006.
[21] David Hutchison. “Introducing DLP 3-D TV.” Texas Instruments White Paper, 2007.
[22] James Kajiya and Timothy Kay. “Rendering Fur with Three Dimensional Textures,”
Proc. SIGGRAPH ’89, Computer Graphics 23:3 (1989), 271–280.
[23] John Kessenich, Dave Baldwin, and Randi Rost. “The OpenGL Shading Language.”
OpenGL. Available at
hp://www.opengl.org/registry/doc/GLSLandSpec.Full.1.20.u.pdf, 2006.
[24] David Knight and Gordon Mallinson. “Visualizing Unstructured Flow Data Using
Dual Stream Functions.” IEEE Transactions on Visualization and Computer Graphics 2:4
(1996), 355–363.
[25] Philip Laven. MiePlot. Available at hp://www.philiplaven.com/mieplot.htm, 2011.
[26] Philip Laven. “The Optics of a Water Drop: Mie Scaering and the Debye Series.”
Applied Optics 44:27 (2005), 5675–5683.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required