i
i
i
i
i
i
i
i
976 Bibliography
[963] Oliveira, Manuel M., Gary Bishop, and David McAllister, “Relief Texture Map-
ping,” Computer Graphics (SIGGRAPH 2000 Proceedings), pp. 359–368, July
2000. Cited on p. 194, 464
[964] Oliveira, Manuel M., and Fabio Policarpo, “An Efficient Representation for Surface
Details,” UFRGS Technical Report RP-351, January 26, 2005. Citedonp.197
[965] Oliveira, Manuel M., and Maicon Brauwers, “Real-Time Refraction Through De-
formable Objects,” ACM Symposium on Interactive 3D Graphics and Games (I3D
2007), pp. 89–96, 2007. Cited on p. 397
[966] Omohundro, Stephen M., “Five Balltree Construction Algorithms,” Technical Re-
port no. 89-063, International Computer Science Institute, 1989. Cited on p. 803,
804
[967] O’Neil, Sean, “Accurate Atmospheric Scattering,” in Matt Pharr, ed., GPU Gems
2, Addison-Wesley, pp. 253–268, 2005. Cited on p. 499
[968] OpenEXR File Format, Cited on p. 481
[969] OpenGL Architecture Review Board, M. Woo, J. Neider, T. Davis, and D.
Shreiner, OpenGL Programming Guide, Sixth Edition, Addison-Wesley, 2007.
Cited on p. 27, 51, 153, 154, 155, 537, 551, 573
[970] OpenGL Architecture Review Board, OpenGL Reference Manual, Fourth Edition,
Addison-Wesley, 2004. Citedonp.93
[971] OpenGL Volumizer Programmer’s Guide, Silicon Graphics Inc., 1998. Cited on p.
502
[972] OpenSG scene graph system. Cited on p. 552, 573
[973] Oren, Michael, and Shree K. Nayar, “Generalization of Lambert’s Reflectance
Model,” Computer Graphics (SIGGRAPH 94 Proceedings), pp. 239–246, July
1994. Cited on p. 252, 262
[974] ORorke, John, “Integrating Shaders into Applications, in Randima Fernando,
ed., GPU Gems, Addison-Wesley, pp. 601–615, 2004. Cited on p. 45, 50, 51
[975] O’Rourke, Joseph, Computational Geometry in C, Second Edition, Cambridge
University Press, Cambridge, 1998. Cited on p. 536, 537, 751, 910
[976] Osman, Brian, Mike Bukowski, and Chris McEvoy, “Practical Implementation of
Dual Paraboloid Shadow Maps,” ACM SIGGRAPH Symposium on Video Games
(Sandbox 2006), pp. 103–106, 2006. Cited on p. 361
[977] O’Sullivan, Carol, and John Dingliana, “Real vs. Approximate Collisions: When
Can We Tell the Difference?,” Visual Proceedings (SIGGRAPH 2001), p. 249,
August 2001. Cited on p. 816, 824
[978] O’Sullivan, Carol, and John Dingliana, “Collisions and Perception,” ACM Trans-
actions on Graphics, vol. 20, no. 3, pp. 151–168, 2001. Cited
on
p. 816, 824
[979] O’Sullivan, Carol, John Dingliana, Fabio Ganovelli, and Garet Bradshaw, “T6:
Collision Handling for Virtual Environments,” Eurographics 2001 Tutorial pro-
ceedings, 2001. Cited on p. 827
[980] Owens, John D., William J. Dally, Ujval J. Kapasi, Scott Rixner, Peter Matt-
son, Ben Mowery, “Polygon Rendering on a Stream Architecture,” ACM SIG-
GRAPH/Eurographics Workshop on Graphics Hardware, pp. 23–32, June 2000.
Cited on p. 875
[981] Owens, John, “Streaming Architectures and Technology Trends,” in Matt Pharr,
ed., GPU Gems 2, Addison-Wesley, pp. 457–470, 2005. Cited on p. 278, 847, 877
i
i
i
i
i
i
i
i
Bibliography 977
[982] Paeth, Alan W., ed., Graphics Gems V, Academic Press, 1995. Cited on p. 97,
792
[983] Pag´an, Tito, “Efficient UV Mapping of Complex Models, Game Developer,vol.
8, no. 8, pp. 28–34, August 2001. Citedonp.151, 153
[984] Pallister, Kim, and Dean Macri, “Building Scalable 3D Games for the PC,” Gama-
sutra, November 1999. Cited on p. 561
[985] Pallister, Kim, “Generating Procedural Clouds Using 3D Hardware,” in Mark
DeLoura, ed., Game Programming Gems 2, Charles River Media, pp. 463–473,
2001. Citedonp.452
[986] Pangerl, David, “ZT-Buffer Algorithm,” in Wolfgang Engel, ed., ShaderX
5
,
Charles River Media, pp. 151–157, 2006. Cited on p. 138
[987] Pangerl, David, “Quantized Ring Clipping,” in Wolfgang Engel, ed., ShaderX
6
,
Charles River Media, pp. 133–140, 2008. Cited on p. 573
[988] Paris, Sylvain, Pierre Kornprobst, Jack Tumblin, and Fedo Durand, “A Gen-
tle Introduction to Bilateral Filtering and Its Applications,” Course 13 notes at
SIGGRAPH 2007, 2007. Cited on p. 472
[989] Parker, Steven, William Martin, Peter-Pike J. Sloan, Peter Shirley, Brian Smits,
Charles Hansen, “Interactive Ray Tracing,” Proceedings 1999 Symposium on In-
teractive 3D Graphics, pp. 119–134, April 1999. Cited on p. 324
[990] Pattanaik, S., J. Tumblin, H. Yee, and D. Greenberg, “Time-Dependent Visual
Adaptation for Fast, Realistic Image Display,” Computer Graphics (SIGGRAPH
2000 Proceedings), pp. 47–54, July 2000. Cited on p. 475
[991] Patterson, J.W., S.G. Hoggar, and J.R. Logie, “Inverse Displacement Mapping,”
Computer Graphics Forum, vol. 10 no. 2, pp. 129–139, March 1991. Cited on p.
193
[992] Paul, Richard P.C., Robot Manipulators: Mathematics, Programming, and Con-
trol, MIT Press, Cambridge, Mass., 1981. Cited on p. 69
[993] Peercy, Mark S., Marc Olano, John Airey, and P. Jeffrey Ungar, “Interactive
Multi-Pass Programmable Shading, Computer Graphics (SIGGRAPH 2000 Pro-
ceedings), pp. 425–432, July 2000. Cited on p. 33, 35
[994] Peercy, Mark S., Mark Segal, and Derek Gerstmann, “A Performance-Oriented
Data Parallel Virtual Machine for GPUs,” SIGGRAPH 2006 Technical Sketch,
2006. Citedonp.36, 841, 883
[995] Pellacini, Fabio, and Kiril Vidimˇce, “Cinematic Lighting,” in Randima Fernando,
ed., GPU Gems, Addison-Wesley, pp. 167–183, 2004. Cited on p. 223
[996] Pellacini, Fabio, “User-Configurable Automatic Shader Simplification, ACM
Transactions on Graphics (SIGGRAPH 2005), vol. 24, no. 3, pp. 445–452, Au-
gust, 2005. Citedonp.681
[997] Pellacini, Fabio, Kiril Vidimˇce, Aaron Lefohn, Alex Mohr, Mark Leone, and John
Warren, “Lpics: a Hybrid Hardware-Accelerated Relighting Engine for Computer
Cinematography,” ACM Transactions on Graphics (SIGGRAPH 2005), vol. 24,
no. 3, pp. 464–470, August, 2005. Cited on p. 442
[998] Pellacini, Fabio, MiloˇsHaˇsan, and Kavita Bala, “Interactive Cinematic Relighting
with Global Illumination,” in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley,
pp. 183–202, 2007. Cited on p. 442
[999] Pelzer, Kurt, “Combined Depth and ID-Based Shadow Buffers,” in Kirmse, An-
drew, ed., Game Programming Gems 4, Charles River Media, pp. 411–425, 2004.
Cited on p. 351
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
i
i
i
i
i
i
i
i
Bibliography 979
[1021] Policarpo, Fabio, Manuel M. Oliveira, and Jo˜ao L.D. Comba, “Real-Time Relief
Mapping on Arbitrary Polygonal Surfaces,” ACM Symposium on Interactive 3D
Graphics and Games (I3D 2005), pp. 155–162, April 2005. Cited on p. 193, 194,
195
[1022] Policarpo, Fabio, and Manuel M. Oliveira, “Relief Mapping of Non-Height-Field
Surface Details,” ACM Symposium on Interactive 3D Graphics and Games (I3D
2006), pp. 55–62, March 2006. Cited on p. 464, 465
[1023] Policarpo, Fabio, and Manuel M. Oliveira, “Relaxed Cone Stepping for Relief
Mapping,” in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 409–428,
2007. Citedonp.196
[1024] Popescu, Voicu, John Eyles, Anselmo Lastra, Joshua Steinhurst, Nick England,
and Lars Nyland, “The WarpEngine: An Architecture for the Post-Polygonal
Age,” Computer Graphics (SIGGRAPH 2000 Proceedings), pp. 433–442, July
2000. Citedonp.875
[1025] Porcino, Nick, “Lost Planet Parallel Rendering,” Meshula.net website, October
2007. http://meshula.net/wordpress/?p=124 Cited on p. 488, 495, 496, 504
[1026] Porter, Thomas, and Tom Duff, “Compositing digital images,” Computer Graph-
ics (SIGGRAPH 84 Proceedings), pp. 253–259, July 1984. Cited on p. 135, 139
[1027] Poulin, P., and A. Fournier, “A Model for Anisotropic Reflection,” Computer
Graphics (SIGGRAPH ’90 Proceedings), pp. 273–282, August 1990. Cited on p.
252, 266, 268
[1028] Poynton, Charles, Digital Video and HDTV: Algorithms and Interfaces, Morgan
Kaufmann, 2003. Related resource: Gamma FAQ. Cited on p. 141, 143, 146, 216
[1029] Pranckeviˇcius, Aras, “Soft Projected Shadows,” in Wolfgang Engel, ed.,
ShaderX
4
, Charles River Media, pp. 279–288, 2005. Citedonp.338
[1030] Praun, Emil, Adam Finkelstein, and Hugues Hoppe, “Lapped Textures, Com-
puter Graphics (SIGGRAPH 2000 Proceedings), pp. 465–470, July 2000. Cited
on p. 524
[1031] Praun, Emil, Hugues Hoppe, Matthew Webb, and Adam Finkelstein, “Real-
time Hatching,” Computer Graphics (SIGGRAPH 2001 Proceedings), pp. 581–
586, August 2001. Cited on p. 524
[1032] Preetham, Arcot J., Peter Shirley, and Brian Smitsc, “A Practical Analytic Model
for Daylight,” Computer Graphics (SIGGRAPH 99 Proceedings), pp. 91–100, Au-
gust 1999. Cited on p. 499
[1033] Preparata, F.P., and M.I. Shamos, Computational Geometry: An Introduction,
Springer-Verlag, 1985. Cited on p. 537, 751
[1034] Press, William H., Saul A. Teukolsky, William T. Vetterling, and Brian P. Flan-
nery, “Numerical Recipes in C,” Cambridge University Press, Cambridge, 1992.
Cited on p. 731, 734, 786, 903
[1035] Proakis, John G., and Dimitris G. Manolakis, Digital Signal Processing: Prin-
ciples, Algorithms, and Applications, Third Edition, Macmillan Publishing Co.,
1995. Citedonp.117, 119, 122, 124
[1036] Pulli, Kari, and Mark Segal, “Fast Rendering of Subdivision Surfaces,” 7th Eu-
rographics Workshop on Rendering, pp. 61–70, June 1996. Cited on p. 643
[1037] Pulli, Kari, Tomi Aarnio, Ville Miettinen, Kimmo Roimela, Jani Vaarala, Mobile
3D Graphics: with OpenGL ES and M3G, Morgan Kaufmann, 2007. Cited on p.
877
i
i
i
i
i
i
i
i
980 Bibliography
[1038] Purcell, Timothy J., Ian Buck, William R. Mark, and Pat Hanrahan, “Ray Trac-
ing on Programmable Graphics Hardware,” ACM Transactions on Graphics (SIG-
GRAPH 2002), vol. 21, no. 3, pp. 703–712, July 2002. Cited on p. 416
[1039] Purcell, Timothy J., Craig Donner, Mike Cammarano, Henrik Wann Jensen,
and Pat Hanrahan, “Photon Mapping on Programmable Graphics Hardware,”
SIGGRAPH/Eurographics Workshop on Graphics Hardware, pp. 41–50, 2003.
Cited on p. 417
[1040] Purnomo, Budirijanto, Jonathan Bilodeau, Jonathan D. Cohen, and Subodh Ku-
mar, “Hardware-Compatible Vertex Compression Using Quantization and Simpli-
fication,” Graphics Hardware, pp. 53–61, 2005. Cited on p. 713
[1041] Qin, Zheng, Michael D. McCool, and Craig S. Kaplan, “Real-Time Texture-
Mapped Vector Glyphs,” ACM Symposium on Interactive 3D Graphics and
Games (I3D 2006), pp. 63–69, 2006. Cited on p. 159
[1042] Quinlan, S., “Efficient distance computation between non-convex objects,” IEEE
Conference on Robotics and Automation, pp. 3324–3329, 1994. Cited on p. 826
[1043] Rafferty, Matthew, Daniel Aliaga, Voicu Popescu, and Anselmo Lastra, “Images
for Accelerating Architectural Walkthroughs,” IEEE Computer Graphics and Ap-
plications, vol. 18, no. 6, pp. 38–45, Nov./Dec. 1998. Cited on p. 461
[1044] Ragan-Kelley, Jonathan, Charlie Kilpatrick, Brian W. Smith, Doug Epps, “The
Lightspeed Automatic Interactive Lighting Preview System, ACM Transactions
on Graphics (SIGGRAPH 2007), vol. 26, no. 3, 25:1–25:11, July, 2007. Cited on
p. 441, 442
[1045] Ramamoorthi, Ravi, and Pat Hanrahan, “An Efficient Representation for Irradi-
ance Environment Maps, Computer Graphics (SIGGRAPH 2001 Proceedings),
pp. 497–500, August 2001. Cited on p. 314, 320, 321, 322, 323, 424
[1046] Raskar, Ramesh, and Michael Cohen, “Image Precision Silhouette Edges, Pro-
ceedings 1999 Symposium on Interactive 3D Graphics, pp. 135–140, April 1999.
Cited on p. 513, 514, 515
[1047] Raskar, Ramesh, “Hardware Support for Non-photorealistic Rendering,” ACM
SIGGRAPH/Eurographics Workshop on Graphics Hardware, pp. 41–46, 2001.
Cited on p. 515, 517
[1048] Raskar, Ramesh, and Jack Tumblin, Computational Photography: Mastering
New Techniques for Lenses, Lighting, and Sensors, A K Peters Ltd., 2007. Cited
on p. 444, 533
[1049] Rasmusson, J., J. Hasselgren, and T. Akenine-M¨oller, “Exact and Error-Bounded
Approximate Color Buffer Compression and Decompression,” Graphics Hardware,
pp. 41–48, 2007. Cited on p. 856
[1050] Ratcliff, John W., “Sphere Trees for Fast Visibility Culling, Ray Tracing, and
Range Searching,” in Mark DeLoura, ed., Game Programming Gems 2,Charles
River Media, pp. 384–387, 2001. Cited on p. 650
[1051] Reddy, Martin, Perceptually Modulated Level of Detail for Virtual Environments,
Ph.D. Thesis, University of Edinburgh, 1997. Cited on p. 691
[1052] Reeves, William T., “Particle Systems—A Technique for Modeling a Class of
Fuzzy Objects,” ACM Transactions on Graphics, vol. 2, no. 2, pp. 91–108, April
1983. Cited
on
p. 455
[1053] Reeves, William T., David H. Salesin, and Robert L. Cook, “Rendering An-
tialiased Shadows with Depth Maps,” Computer Graphics (SIGGRAPH ’87 Pro-
ceedings), pp. 283–291, July 1987. Cited on p. 362
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset