i
i
i
i
i
i
i
i
Bibliography 981
[1054] Rege, Ashu, “Optimization for DirectX 9 Graphics,” Game Developers Confer-
ence, March 2004. http://developer.nvidia.com/object/optimizations
for dx9.html
Cited on p. 551
[1055] Rege, Ashu, “Shader Model 3.0,” NVIDIA Developer Technology Group,
2004. ftp://download.nvidia.com/developer/presentations/2004/GPU
Jackpot/
Shader
Model 3.pdf Cited on p. 38
[1056] Reif, Ulrich, “A Unified Approach to Subdivision Algorithms Near Extraordinary
Vertices,” Computer Aided Geometric Design, vol. 12, no. 2, pp. 153–174, 1995.
Cited on p. 643
[1057] Reimer, Jeremy, “Valve goes multicore,” ars technica website, Nov. 5, 2006.
http://arstechnica.com/articles/paedia/cpu/valve-multicore.ars Cited on p. 722
[1058] Reinhard, Erik, Mike Stark, Peter Shirley, and James Ferwerda, “Photographic
Tone Reproduction for Digital Images,” ACM Transactions on Graphics (SIG-
GRAPH 2002), vol. 21, no. 3, pp. 267–276, July 2002. Cited on p. 478
[1059] Reinhard, Erik, Greg Ward, Sumanta Pattanaik, and Paul Debevec, High Dy-
namic Range Imaging: Acquisition, Display, and Image-Based Lighting, Morgan
Kaufmann, 2006. Cited on p. 325, 480, 481
[1060] Reinhard, Erik, Erum Arif Khan, Ahmet Oguz Aky¨uz, and Garrett Johnson
Color Imaging: Fundamentals and Applications, A K Peters Ltd., 2008. Cited on
p. 217, 283
[1061] Reis, Aurelio, “Per-Pixel Lit, Light Scattering Smoke,” in Engel, Wolfgang, ed.,
ShaderX
5
, Charles River Media, pp. 287–294, 2006. Citedonp.450
[1062] Ren, Zhong Ren, Rui Wang, John Snyder, Kun Zhou, Xinguo Liu, Bo Sun,
Peter-Pike Sloan, Hujun Bao, Qunsheng Peng, and Baining Guo, “Real-Time Soft
Shadows in Dynamic Scenes using Spherical Harmonic Exponentiation,” ACM
Transactions on Graphics, vol. 25, no. 3, pp. 977–986, July 2006. Cited on p. 381,
385
[1063] Reuter, Patrick, Johannes Behr, and Marc Alexa, “An Improved Adjacency Data
Structure for Fast Triangle Stripping, journal of graphics tools, vol. 10, no. 2, pp.
41–50, 2005. Cited on p. 543, 553, 554, 573
[1064] Rhodes, Graham, “Fast, Robust Intersection of 3D Line Segments,” in Mark
DeLoura, ed., Game Programming Gems 2, Charles River Media, pp. 191–204,
2001. Citedonp.782
[1065] Riguer, Guennadi, “Performance Optimization Techniques for ATI Graph-
ics Hardware with DirectX 9.0,” ATI whitepaper, 2002. http://ati.amd.com/
developer/dx9/ATI-DX9
Optimization.pdf Cited on p. 282, 558, 699, 856, 857
[1066] Riguer, Guennadi, “DirectX 10: porting, performance, and “gotchas”,”
Game Developers Conference, March 2007. http://developer.amd.com/assets/
Riguer-DX10
tips and tricks for print.pdf Cited on p. 708
[1067] Risser, Eric, “True Impostors,” in Hubert Nguyen, ed., GPU Gems 3, Addison-
Wesley, pp. 481–490, 2007. Citedonp.465
[1068] Risser, Eric, Musawir Shah, and Sumanta Pattanaik, “Faster Relief Mapping
Using the Secant Method,” journal of graphics tools, vol. 12, no. 3, pp. 17–24,
2007. Citedonp.195
[1069] Risser, Eric, “Truer Impostors,” Game Developers Conference, February 2008.
http://www.ericrisser.com/ Cited on p. 466
[1070] Ritter, Jack, “An Efficient Bounding Sphere,” in Andrew S. Glassner, ed., Graph-
ics Gems, Academic Press, pp. 301–303, 1990. http://www.graphicsgems.org Cited
on p. 732
i
i
i
i
i
i
i
i
982 Bibliography
[1071] Robertson, Barbara, “Shades of Davy Jones, CGSociety Technology Focus, 22
December 2006. Cited on p. 381
[1072] Rockwood, Alyn, and Peter Chambers, “Interactive Curves and Surfaces: A
Multimedia Tutorial on CAGD,” Morgan Kaufmann, 1996. Cited on p. 576
[1073] Rohleder, Pawel, and Maciej Jamrozik, “Sunlight with Volumetric Light Rays,”
ShaderX
6
, Charles River Media, pp. 325–330, 2008. Cited on p. 499
[1074] ottger, Stefan, Wolfgang Heidrich, Philipp Slusallek, Hans-Peter Seidel, “Real-
Time Generation of Continuous Levels of Detail for Height Fields,” Proc. 6th Int.
Conf. in Central Europe on Computer Graphics and Visualization, pp. 315–322,
1998. Cited on p. 549, 573
[1075] ottger, Stefan, Alexander Irion, and Thomas Ertl, “Shadow Volumes Revis-
ited,” 10th International Conference in Central Europe on Computer Graphics,
Visualization and Computer Vision 2002 (WSCG), pp. 373–379. Cited on p. 342
[1076] Rogers, David F., Mathematical Elements for Computer Graphics, Second Edi-
tion, McGraw-Hill, 1989. Cited on p. 643
[1077] Rogers, David F., Procedural Elements for Computer Graphics, Second Edition,
McGraw-Hill, 1998. Cited on p. 11, 22, 535
[1078] Rogers, David F., An Introduction to NURBS: With Historical Perspective,Mor-
gan Kaufmann, 2000. Cited on p. 643
[1079] Rohlf, J., and J. Helman, “IRIS Performer: A High Performance Multiprocess-
ing Toolkit for Real-Time 3D Graphics,” Computer Graphics (SIGGRAPH 94
Proceedings), pp. 381–394, July 1994. Cited on p. 691, 718, 720
[1080] Roimela, Kimmo, Tomi Aarnio ,and Joonas It¨aranta, “High Dynamic Range
Texture Compression,” ACM Transactions on Graphics, vol. 25, no. 3, pp. 707–
712, 2006. Cited on p. 178
[1081] Rokne, Jon, “The Area of a Simple Polygon,” in James Arvo, ed., Graphics Gems
II, Academic Press, pp. 5–6, 1991. Cited on p. 910
[1082] Rosado, Gilberto, “Motion Blur as a Post-Processing Effect,” in Hubert Nguyen,
ed., GPU Gems 3, Addison-Wesley, pp. 575–581, 2007. Cited on p. 495
[1083] Rossignac, J., and M. van Emmerik, M., “Hidden contours on a frame-buffer,”
7th Eurographics Workshop on Computer Graphics Hardware, pp. 188–204, 1992.
Cited on p. 513
[1084] Rost, Randi J., OpenGL Shading Language (2nd Edition), Addison-Wesley, 2006.
Cited on p. 31, 35, 50, 470
[1085] Rost, Randi J., “Antialiasing Procedural Shaders,” in OpenGL Shading Language
(2nd Edition), Addison-Wesley, 2006. Cited on p. 180
[1086] Roth, Marcus, and Dirk Reiners, “Sorted Pipeline Image Composition,” Euro-
graphics Symposium on Parallel Graphics and Visualization (EGPGV 2006), pp.
119–126, 2006. Cited on p. 844, 846
[1087] Rule, Keith, 3D Graphics File Formats: A Programmer’s Reference, Addison-
Wesley, 1996. Cited on p. 534, 573
[1088] Rundberg, Peter, An Optimized Collision Detection Algorithm, M.S. Thesis, De-
partment of Computer Engineering, Chalmers University of Technology, Gothen-
burg, 1999. Cited on p. 770
[
1089] R
usinkiewicz, Szymon, “A Survey of BRDF Representation for Computer Graph-
ics,” written for CS348C, Stanford University, 1997. Cited on p. 202, 226, 265
i
i
i
i
i
i
i
i
Bibliography 983
[1090] Rusinkiewicz, Szymon, “A New Change of Variables for Efficient BRDF Repre-
sentation,” 9th Eurographics Workshop on R endering, pp. 11–22, June–July 1998.
Cited on p. 267, 268
[1091] Rusinkiewicz, Szymon, and Marc Levoy, “QSplat: A Multiresolution Point Ren-
dering System for Large Meshes,” Computer Graphics (SIGGRAPH 2000 Pro-
ceedings), pp. 343–352, July 2000. Cited on p. 694
[1092] Rusinkiewicz, Szymon, Michael Burns, and Doug DeCarlo, “Exaggerated Shad-
ing for Depicting Shape and Detail,” ACM Transactions on Graphics, vol. 25, no.
3, July 2006. Cited on p. 509
[1093] Ryu, David, “500 Million and Counting: Hair Rendering on Ratatouille,” Pixar
Technical Memo 07-09, May 2007. Cited on p. 879
[1094] “S3TC DirectX 6.0 Standard Texture Compression,” S3 Inc., 1998. Cited on p.
174
[1095] Sagan, Hans, Space-Filling Curves, Springer-Verlag, 1994. Cited on p. 556
[1096] Sagar, Mark, John Monos, John Schmidt, Dan Ziegler, Sing-choong Foo, Rem-
ington Scott, Jeff Stern, Chris Waegner, Peter Nofz, Tim Hawkins, and Paul
Debevec,“Reflectance Field Rendering of Human Faces in Spider-Man 2,” SIG-
GRAPH 2004 Technical Sketch, 2004. Cited on p. 265
[1097] Saito, Takafumi, and Tokiichiro Takahashi, “Comprehensible Rendering of 3-D
Shapes,” Computer Graphics (SIGGRAPH 90 Proceedings), pp. 197–206, August
1990. Citedonp.279, 518
[1098] Samet, Hanan, Applications of Spatial Data Structures: Computer Graphics,
Image Processing and GIS, Addison-Wesley, 1989. Cited on p. 654, 827
[1099] Samet, Hanan, The Design and Analysis of Spatial Data Structures, Addison-
Wesley, 1989. Cited on p. 651, 654, 666, 827
[1100] Samet, Hanan, Foundations of Multidimensional and Metric Data Structures,
Morgan Kaufmann, 2006. Cited on p. 827
[1101] Samosky, Joseph, SectionView: A system for interactively specifying and visual-
izing sections thr ough three-dimensional medical image data, M.S. Thesis, Depart-
ment of Electrical Engineering and Computer Science, Massachusetts Institute of
Technology, 1993. Cited on p. 754
[1102] Sancer, M. I., “Shadow Corrected Electromagnetic Scattering from Randomly
Rough Surfaces,” IEEE Transactions on Antennas and Propagation, vol. 17, no.
5, pp. 577–585, September 1969. Cited on p. 262
[1103] Sander, Pedro V., Xianfeng Gu, Steven J. Gortler, Hugues Hoppe, and John Sny-
der, “Silhouette Clipping,” Computer Graphics (SIGGRAPH 2000 Proceedings),
pp. 327–334, July 2000. Cited on p. 561, 664
[1104] Sander, Pedro V., John Snyder, Steven J. Gortler, and Hugues Hoppe, “Texture
Mapping Progressive Meshes,” Computer Graphics (SIGGRAPH 2001 Proceed-
ings), pp. 409–416, August 2001. Cited on p. 561, 567
[1105] Sander, Pedro V., “A Fixed Function Shader in HLSL,” ATI Research, October
2003. http://www2.ati.com/misc/samples/dx9/FixedFuncShader.pdf
Cited on p.
50
[
1106]
Sander, Pedro V., David Gosselin, and Jason L. Mitchell, “Real-Time Skin Ren-
dering on Graphics Hardware,” SIGGRAPH 2004 Technical Sketch, 2004. Cited
on p. 405
i
i
i
i
i
i
i
i
984 Bibliography
[1107] Sander, Pedro V., and Jason L. Mitchell, “Progressive Buffers: View-dependent
Geometry and Texture LOD Rendering,” SIGGRAPH 2006 Advanced Real-Time
Rendering in 3D Graphics and Games course notes, 2006. Cited on p. 687
[1108] Sander, Pedro V., Natalya Tatarchuk, and Jason L. Mitchell, “Explicit Early-Z
Culling for Efficient Fluid Flow Simulation,” in Engel, Wolfgang, ed., ShaderX
5
,
Charles River Media, pp. 553–564, 2006. Cited on p. 472, 857
[1109] Sander, Pedro V., Diego Nehab, and Joshua Barczak, “Fast Triangle Reordering
for Vertex Locality and Reduced Overdraw,” ACM Transactions on Graphics,vol.
26, no. 3, article 89, 2007. Cited on p. 555
[1110] Salvi, Marco, “Rendering Filtered Shadows with Exponential Shadow Maps,” in
Engel, Wolfgang, ed., ShaderX
6
, Charles River Media, pp. 257–274, 2008. Cited
on p. 370
[1111] Saransaari, Hannu, “Incremental Instant Radiosity,” in Wolfgang Engel, ed.,
ShaderX
6
, Charles River Media, pp. 381–392, 2008. Cited on p. 417
[1112] Schaufler, Gernot, “Dynamically Generated Impostors,” GI Workshop on
“Modeling—Virtual Worlds—Distributed Graphics, D.W. Fellner, ed., Infix Ver-
lag, pp. 129–135, November 1995. Cited on p. 458, 459, 460
[1113] Schaufler, G., and W. St¨urzlinger, “A Three Dimensional Image Cache for Virtual
Reality,” Computer Graphics Forum, vol. 15, no. 3, pp. 227–236, 1996. Cited on
p. 459, 461
[1114] Schaufler, Gernot, “Exploiting Frame to Frame Coherence in a Virtual Reality
System,” VRAIS ’96, Santa Clara, California, pp. 95–102, April 1996. Cited on
p. 461
[1115] Schaufler, Gernot, “Nailboards: A Rendering Primitive for Image Caching in
Dynamic Scenes,” Eurographics Rendering Workshop 1997, pp. 151–162, 1997.
Cited on p. 463, 464
[1116] Schaufler, Gernot, “Per-Object Image Warping with Layered Impostors,” 9th
Eurographics Workshop on Rendering, pp. 145–156, June–July 1998. Cited on p.
461, 464
[1117] Schaufler, Gernot, Julie Dorsey, Xavier Decoret, and Fran¸cois Sillion, “Conser-
vative Volumetric Visibility with Occluder Fusion,” Computer Graphics (SIG-
GRAPH 2000 Proceedings), pp. 229–238, July 2000. Cited on p. 680
[1118] Scheib, Vincent, “Introduction to Demos & The Demo Scene,” Gamasutra,
February 2001. Cited on p. 415
[1119] Scherzer, Daniel, “Robust Shadow Maps for Large Environments,” Central Eu-
ropean Seminar on Computer Graphics 2005, pp. 15–22, 2005. Cited on p. 353,
357
[1120] Scherzer, Daniel, Stefan Jeschke, and Michael Wimmer, “Pixel-Correct Shadow
Maps with Temporal Reprojection and Shadow Test Confidence,” Eurographics
Symposium on Rendering (2007), 45–50, June 2007. Cited on p. 358
[1121] Scheuermann, Thorsten, and Natalya Tatarchuk, “Improved Depth-of-Field Ren-
dering,” in Engel, Wolfgang, ed., ShaderX
3
, Charles River Media, pp. 363–377,
2004. Related article on website. http://www.ati.com/developer/techpapers.html
Cited on p. 488, 489
[1122] Scheuermann, T., and J. Hensley, “Efficient Histogram Generation Using Scat-
tering on GPUs,” ACM SIGGRAPH Symposium on Interactive 3D Graphics and
Games, pp. 33–37, 2007. Cited on p. 477
i
i
i
i
i
i
i
i
Bibliography 985
[1123] Schilling, Andreas, G. Knittel, and Wolfgang Straßer, “Texram: A Smart Mem-
ory for Texturing,” IEEE Computer Graphics and Applications, vol. 16, no. 3, pp.
32–41, May 1996. Cited on p. 169
[1124] Schilling, Andreas, “Towards Real-Time Photorealistic Rendering: Challenges
and Solutions, ACM SIGGRAPH/Eurographics Workshop on Graphics Hard-
ware Los Angeles, CA, pp. 7–16, August 1997. Citedonp.251, 275
[1125] Schilling, Andreas, “Antialiasing of Environment Maps,” Computer Graphics
Forum, vol. 20, no. 1, pp. 5–11, March 2001. Cited on p. 275
[1126] Schlag, John, “Using Geometric Constructions to Interpolate Orientations with
Quaternions,” in James Arvo, ed., Graphics Gems II, Academic Press, pp. 377–
380, 1991. Cited on p. 97
[1127] Schlag, John, “Fast Embossing Effects on Raster Image Data,” in Paul S. Heck-
bert, ed., Graphics Gems IV, Academic Press, pp. 433–437, 1994. Cited on p.
187
[1128] Schlick, Christophe, “An Inexpensive BDRF Model for Physically based Render-
ing,” Computer Graphics Forum, vol. 13, no. 3, Sept. 1994, pp. 149–162. Cited
on p. 233, 240, 262
[1129] Schlick, Christophe, “A Survey of Shading and Reflectance Models,” Computer
Graphics Forum, vol. 13, no. 2, June 1994, pp. 121–131. Cited on p. 252, 264
[1130] Schmalstieg, Dieter, and Robert F. Tobler, “Fast Projected Area Computation
for Three-Dimensional Bounding Boxes,” journal of graphics tools, vol. 4, no. 2,
pp. 37–43, 1999. Also collected in [71]. Cited on p. 689
[1131] Schneider, Philip, and David Eberly, Geometric Tools for Computer Graphics,
Morgan Kaufmann, 2003. Cited on p. 536, 537, 573, 733, 751, 791, 792, 827
[1132] Schneider, Jens, and R¨udiger Westermann, “GPU-Friendly High-Quality Terrain
Rendering,” Journal of WSCG, vol. 14, no. 1-3, pp. 49–56, 2006. Cited on p. 549,
573
[1133] Schorn, Peter and Frederick Fisher, “Testing the Convexity of Polygon,” in Paul
S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 7–15, 1994. Cited on p.
537, 549, 573
[1134] Schroders, M.F.A., and R.V. Gulik, “Quadtree Relief Mapping, ACM SIG-
GRAPH/Eurographics Workshop on Graphics Hardware, pp. 61–66, 2006. Cited
on p. 197
[1135] Schr¨oder, Peter, and Wim Sweldens, “Spherical Wavelets: Efficiently Represent-
ing Functions on the Sphere,” Computer Graphics (SIGGRAPH 95 Proceedings),
pp. 161–172, August 1995. Cited on p. 266
[1136] Schr¨oder, Peter, “What Can We Measure?” SIGGRAPH 2006 Discrete Differ-
ential Geometry course notes, 2006. Cited on p. 736
[1137] Schroeder, Tim, “Co
llision Detection Using Ray Casting,” Ga
me
Developer,vol.
8, no. 8, pp. 50–56, August 2001. Citedonp.763, 784, 787, 788, 789, 798
[1138] Sch¨uler, Christian, “Eliminating Surface Acne with Gradient Shadow Mapping,”
in Wolfgang Engel, ed., ShaderX
4
, Charles River Media, pp. 289–297, 2005. Cited
on p. 351
[1139] Sch¨uler, Christian, “Normal Mapping without Precomputed Tangents,” in Engel,
Wolfgang, ed., ShaderX
5
, Charles River Media, pp. 131–140, 2006. Cited on p.
186
..................Content has been hidden....................

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