i
i
i
i
i
i
i
i
978 Bibliography
[1000] Pelzer, Kurt, “Rendering Countless Blades of Waving Grass,” in Randima Fer-
nando, ed., GPU Gems, Addison-Wesley, pp. 107–121, 2004. Cited on p. 182
[1001] Pelzer, Kurt, “Indicator Materials,” in Engel, Wolfgang, ed., ShaderX
4
,Charles
River Media, pp. 513–521, 2005. Cited on p. 698
[1002] Perthuis, Cedric, “Introduction to the graphics pipeline of the PS3,” Eurographics
2006, Graphics Meets Games Talks, 2006. Cited on p. 864, 868
[1003] Perlin, Ken, “An Image Synthesizer,” Computer Graphics (SIGGRAPH ’85 Pro-
ceedings), pp. 287–296, July 1985. Cited on p. 178
[1004] Perlin, Ken, and Eric M. Hoffert, “Hypertexture,” Computer Graphics (SIG-
GRAPH ’89 Proceedings), pp. 253–262, July 1989. Cited on p. 178
[1005] Perlin, Ken, “Improving Noise,” ACM Transactions on Graphics (SIGGRAPH
2002), vol. 21, no. 3, pp. 681–682, 2002. Cited on p. 178
[1006] Perlin, Ken, “Implementing Improved Perlin Noise,” in Randima Fernando, ed.,
GPU Gems, Addison-Wesley, pp. 73–85, 2004. Cited on p. 178
[1007] Persson, Emil, “Selective Supersampling,” in Engel, Wolfgang, ed., ShaderX
5
,
Charles River Media, pp. 177–183, 2006. Cited on p. 133
[1008] Persson, Emil, “Post-Tonemapping Resolve for High-Quality HDR Anti-aliasing
in D3D10,” in Wolfgang Engel, ed., ShaderX
6
, Charles River Media, pp. 161–164,
2008. Cited on p. 480
[1009] Pfister, Hans-Peter, Matthias Zwicker, Jeroen van Barr, and Markus Gross,
“Surfels: Surface Elements as Rendering Primitives,” Computer Graphics (SIG-
GRAPH 2000 Proceedings), pp. 335–342, July 2000. Cited on p. 694
[1010] Pharr, Matt, and Greg Humphreys, Physically Based Rendering: From Theory
to Implementation, Morgan Kaufmann, 2004. Cited on p. 210, 437, 476, 480
[1011] Pharr, Matt, “Fast Filter Width Estimates with Texture Maps,” in Randima
Fernando, ed., GPU Gems, Addison-Wesley, pp. 417–424, 2004. Cited on p. 165
[1012] Pharr, Matt, and Simon Green, “Ambient Occlusion,” in Randima Fernando,
ed., GPU Gems, Addison-Wesley, pp. 279–292, 2004. Cited on p. 377, 426
[1013] Pharr, Matt, ed., GPU Gems 2, Addison-Wesley, 2005. Cited on p. 885
[1014] Phong, Bui Tuong, “Illumination for Computer Generated Pictures,” Communi-
cations of the ACM, vol. 18, no. 6, pp. 311–317, June 1975. Cited on p. 112, 115,
201, 249, 252, 266
[1015] Piegl, L., and W. Tiller, The NURBS Book, Springer-Verlag, Berlin/Heidelberg,
Second Edition, 1997. Cited on p. 643
[1016] Pineda, Juan, “A Parallel Algorithm for Polygon Rasterization,” Computer
Graphics (SIGGRAPH ’88 Proceedings), pp. 17–20, August 1988. Cited on p.
840
[1017] Piponi, Dan, and George Borshukov, “Seamless Texture Mapping of Subdivi-
sion Surfaces by Model Pelting and Texture Blending,” Computer Graphics (SIG-
GRAPH 2000 Proceedings), pp. 471–478, July 2000. Cited on p. 629
[1018] Placeres, Frank Puig, “Overcoming Deferred Shading Drawbacks,” in Wolfgang
Engel, ed., ShaderX
5
, Charles River Media, pp. 115–130, 2006. Cited on p. 281,
283
[1019] Pletinckx, Daniel, “Quaternion calculus as a basic tools in computer graphics,”
The Visual Computer, vol. 5, pp. 2–13, 1989. Cited on p. 97
[1020] Policarpo, Fabio, “Relief Mapping in a Pixel Shader using Binary Search,” Tech-
nical report, September 2004. Cited on p. 193