i
i
i
i
i
i
i
i
Bibliography
[1] Abrash, Michael, Michael Abrash’s Graphics Programming Black Book, Special
Edition, The Coriolis Group, Inc., Scottsdale, Arizona, 1997. Cited on p. 172, 652,
695, 702
[2] Aguru Images, Inc. website. http://www.aguruimages.com/ Cited on p. 265
[3] Aila, T., and V. Miettinen, Umbra Reference Manual, Hybrid Holding Ltd.,
Helsinki, Finland, October 2000. Cited on p. 680
[4] Aila, Timo, and Ville Miettinen, “dPVS: An Occlusion Culling System for Massive
Dynamic Environments,” IEEE Computer Graphics and Applications, vol. 24, no.
2, pp. 86–97, March 2004. Citedonp.520, 650, 652, 668, 680, 695
[5] Airey, John M., John H. Rohlf, and Frederick P. Brooks Jr., “Towards Image Re-
alism with Interactive Update Rates in Complex Virtual Building Environments,”
Computer Graphics (1990 Symposium on Interactive 3D Graphics), vol. 24, no.
2, pp. 41–50, March 1990. Citedonp.538, 667
[6] Airey, John M., Increasing Update Rates in the Building Walkthrough System
with Automatic Model-Space Subdivision and Potentially Visible Set Calculations,
Ph.D. Thesis, Technical Report TR90-027, Department of Computer Science, Uni-
versity of North Carolina at Chapel Hill, July 1990. Cited on p. 667
[7] Akeley, K., and T. Jermoluk, “High-Performance Polygon Rendering,Computer
Graphics (SIGGRAPH ’88 Proceedings), pp. 239–246, August 1988. Cited on p.
22
[8] Akeley, K., P. Haeberli, and D. Burns, tomesh.c, a C-program on the SGI Devel-
oper’s Toolbox CD, 1990. Cited on p. 543, 553, 554
[9] Akeley, Kurt, “RealityEngine Graphics,” Computer Graphics (SIGGRAPH 93
Proceedings), pp. 109–116, August 1993. Cited on p. 126
[10] Akeley, Kurt, and Pat Hanrahan, “Real-Time Graphics Architectures,” Course
CS448A Notes, Stanford University, Fall 2001. Citedonp.847, 875, 877
[11] Akenine-M¨oller, Tomas, “Fast 3D Triangle-Box Overlap Testing,” journal of
graphics tools, vol. 6, no. 1, pp. 29–33, 2001. Cited on p. 760, 762
[12] Akenine-M¨oller, Tomas, and Ulf Assarsson, “On the Degree of Vertices in a Shadow
Volume Silhouette,” journal of graphics tools, vol. 8, no. 4, pp. 21–24, 2003. Cited
on p. 521
[13] Akenine-M¨oller, Tomas, and Jacob Str¨om, “Graphics for the Masses: A Hardware
Rasterization Architecture for Mobile Phones,” ACM Transactions on Graphics,
vol. 22, no. 3, pp. 801–808, 2003. Cited on p. 133, 851, 857, 870, 872
[14] Akenine-M¨oller, Tomas, Jacob Munkberg, and Jon Hasselgren, “Stochastic Raster-
ization using Time-Continuous Triangles,” Graphics Hardware, pp. 7–16, August
2007. Citedonp.875
921
i
i
i
i
i
i
i
i
922 Bibliography
[15] Akenine-M¨oller, Tomas, and Jacob Str¨om, “Graphics Processing Units for Hand-
helds,” Proceedings of the IEEE, vol. 96, no. 5, pp. 779–789, May 2008. Cited on
p. 877
[16] Alexa, Marc, “Recent Advances in Mesh Morphing,” Computer Graphics Forum,
vol. 21, no. 2, pp. 173–197, 2002. Cited on p. 85, 97
[17] Aliaga, D., J. Cohen, H. Zhang, R. Bastos, T. Hudson, and C. Erikson, “Power
Plant Walkthrough: An Integrated System for Massive Model Rendering,” Tech-
nical Report TR no. 97-018, Computer Science Department, University of North
Carolina at Chapel Hill, 1997. Cited on p. 693
[18] Aliaga, D., J. Cohen, A. Wilson, H. Zhang, C. Erikson, K. Hoff, T. Hudson, W.
St¨urzlinger, E. Baker, R. Bastos, M. Whitton, F. Brooks Jr., and D. Manocha, “A
Framework for the Real-Time Walkthrough of Massive Models, Technical Report
UNC TR no. 98-013, Computer Science Department, University of North Carolina
at Chapel Hill, 1998. Cited on p. 693
[19] Aliaga, D., J. Cohen, A. Wilson, E. Baker, H. Zhang, C. Erikson, K. Hoff, T. Hud-
son, W. St¨urzlinger, R. Bastos, M. Whitton, F. Brooks, and D. Manocha, “MMR:
An Interactive Massive Model Rendering System Using Geometric and Image-
Based Acceleration,” Proceedings 1999 Symposium on Interactive 3D Graphics,
pp. 199–206, April 1999. Cited on p. 693
[20] Aliaga, Daniel G., and Anselmo Lastra, “Automatic Image Placement to Provide
A Guaranteed Frame Rate,” Computer Graphics (SIGGRAPH 1999 Proceedings),
pp. 307–316, August 1999. Cited on p. 457, 466
[21] Aliaga, Daniel G., Thomas Funkhouser, Dimah Yanovsky, and Ingrid Carlbom,
“Sea of Images,” Proceedings of IEEE Visualization, pp. 331–338, 2002. Cited on
p. 444
[22] Andersson, Fredrik, “Bezier and B-Spline Technology,” M.Sc. Thesis, Umeøa Uni-
versitet, 2003. Cited on p. 583
[23] Andersson, Johan, “Terrain Rendering in Frostbite Using Procedural Shader
Splatting, SIGGRAPH 2007 Advanced Real-Time Rendering in 3D Graphics
and Games course notes, 2007. Cited on p. 40, 155, 195, 199, 571, 572, 574, 882
[24] And´ujar, Carlos, Javier Boo, Pere Brunet, Marta Faien, Isabel Navazo, Pere
Pau V´azquez, and
`
Alvar Vinacua, “Omni-directional Relief Impostors,” Computer
Graphics Forum, vol. 26, no. 3, pp. 553–560, 2007. Cited on p. 466
[25] Annen, Thomas, Jan Kautz, Fedo Durand, and Hans-Peter Seidel, “Spherical
Harmonic Gradients for Mid-Range Illumination,” Eurographics Symposium on
Rendering (2004), pp. 331–336, June 2004. Cited on p. 323, 424
[26] Annen, Thomas, Tom Mertens, Philippe Bekaert, Hans-Peter Seidel, and Jan
Kautz, “Convolution Shadow Maps,” Eurographics Symposium on Rendering
(2007), 51–60, June 2007. Cited on p. 370
[27] Ankrum, Dennis R., “Viewing Distance at Computer Workstations,” WorkPlace
Ergonomics, pp. 10–12, Sept./Oct. 1996. Cited on p. 95
[28] Ansari, Marwan Y., “Image Effects with DirectX 9 Pixel Shaders,” in Engel,
Wolfgang, ed., ShaderX
2
: Shader Programming Tips and Tricks with DirectX 9,
Wordware, pp. 481–518, 2004. Cited on p. 472
[29] Antonio, Franklin, “Faster Line Segment Intersection,” in David Kirk, ed., Graph-
ics Gems III, Academic Press, pp. 199–202, 1992. Cited on p. 781
[30] Apodaca, Anthony A., and Larry Gritz, Advanced RenderMan: Creating CGI for
Motion Pictures, Morgan Kaufmann, 1999. Cited on p. 33, 283
i
i
i
i
i
i
i
i
Bibliography 923
[31] Apodaca, Anthony A., “How PhotoRealistic RenderMan Works,” in Advanced
RenderMan: Creating CGI for Motion Pictures, Morgan Kaufmann, 1999. Also
in SIGGRAPH 2000 Advanced RenderMan 2: To RI
INFINITY and Beyond
course notes, 2000. Cited on p. 44, 880, 884
[32] Arge, L., G. S. Brodal, and R. Fagerberg, “Cache-Oblivious Data Structures,
Chapter 34 in Handbook of Data Structures, CRC Press, 2005. Cited on p. 657
[33] Arkin, Esther M., Martin Held, Joseph S. B. Mitchell, and Steven S. Skiena,
“Hamiltonian Triangulations for Fast Rendering,The Visual Computer, vol. 12,
no. 9, pp. 429–444, 1996. Cited on p. 552
[34] Arvo, James, “A Simple Method for Box-Sphere Intersection Testing,” in Andrew
S. Glassner, ed., Graphics Gems, Academic Press, pp. 335–339, 1990. Cited on p.
763, 775
[35] Arvo, James, “Ray Tracing with Meta-Hierarchies,” SIGGRAPH ’90 Advanced
Topics in Ray Tracing course notes, Volume 24, 1990. Cited on p. 736
[36] Arvo, James, ed., Graphics Gems II, Academic Press, 1991. Cited on p. 97, 792
[37] Arvo, James, “The Irradiance Jacobian for Partially Occluded Polyhedral
Sources,” Computer Graphics (SIGGRAPH 94 Proceedings), pp. 343–350, July
1994. Citedonp.290
[38] Arvo, Jukka, and Timo Aila, “Optimized Shadow Mapping Using the Stencil
Buffer,” journal of graphics tools, vol. 8, no. 3, pp. 23–32, 2003. Also collected
in [71]. Citedonp.349
[39] Arvo, Jukka, Mika Hirvikorpi, and Joonas Tyystyj¨arvi, “Approximate Soft Shad-
ows Using an Image-Space Flood-Fill Algorithm, Computer Graphics Forum,vol.
23, no. 3, pp. 271–280, 2004. Cited on p. 372
[40] Ashdown, Ian, Radiosity: A Programmer’s Perspective, John Wiley & Sons, Inc.,
1994. Citedonp.209, 408, 437
[41] Ashikhmin, Michael, Simon Premoˇze, and Peter Shirley, “A Microfacet-Based
BRDF Generator,” Computer Graphics (SIGGRAPH 2000 Proceedings), pp. 67–
74, July 2000. Cited on p. 243, 247, 248, 249, 252, 258, 262, 264, 266
[42] Ashikhmin, Michael, and Peter Shirley, “An Anisotropic Phong Light Reflection
Model,” Technical Report UUCS-00-014, Computer Science Department, Univer-
sity of Utah, June 2000. Cited on p. 241, 249, 252, 258, 261, 264
[43] Ashikhmin, Michael, Simon Premoˇze, and Peter Shirley, “An Anisotropic Phong
BRDF Model,” journal of graphics tools, vol. 5, no. 2, pp. 25–32, 2000. Cited on
p. 249, 252, 258, 261, 264
[44] Ashikhmin, Michael, “Microfacet-based BRDFs,” SIGGRAPH 2001 State of the
Art in Modeling and Measuring of Surface Reflection course notes, August 2001.
Cited on p. 241, 245, 252, 258, 262, 264
[45] Ashikhmin, Michael, Abhijeet Ghosh, “Simple Blurry Reflections with Environ-
ment Maps,” journal of graphics tools, vol. 7, no. 4, pp. 3–8, 2002. Cited on p.
310
[46] Ashikhmin, Michael, and Simon Premoˇze, “Distribution-based BRDFs, 2007.
http://www.cs.utah.edu/
pr
emoze/dbr
df Cited on p. 258, 261, 266
[47] Asirvatham, Arul, and Hugues Hoppe, “Terrain Rendering Using GPU-Based Ge-
ometry Clipmaps,” in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 27–45,
2005. Citedonp.573
i
i
i
i
i
i
i
i
924 Bibliography
[48] Assarsson, Ulf, and Tomas M¨oller, “Optimized View Frustum Culling Algorithms
for Bounding Boxes,” journal of graphics tools, vol. 5, no. 1, pp. 9–22, 2000. Cited
on p. 667, 695, 773, 776, 778
[49] Assarsson, Ulf, and Tomas Akenine-M¨oller, “A Geometry-based Soft Shadow Vol-
ume Algorithm using Graphics Hardware,” ACM Transactions on Graphics (SIG-
GRAPH 2003), vol. 22, no. 3, pp. 511–520, 2003. Cited on p. 348
[50] ATI developer website. http://ati.amd.com/developer/index.html Cited on p. 50
[51] ATI, “3Dc White Paper, ATI website, http://ati.de/products/radeonx800/
3DcWhitePaper.pdf Cited on p. 175
[52] Baboud, Lionel, and Xavier D´ecoret “Rendering Geometry with Relief Textures,”
Graphics Interface 2006, pp. 195–201, 2006. Cited on p. 465
[53] Bærentzen, J. Andreas, “Hardware-Accelerated Point Generation and Rendering
of Point-Based Impostors,” journal of graphics tools, vol. 10, no. 2, pp. 1–12, 2005.
Cited on p. 695
[54] Bærentzen, J. Andreas, Steen L. Nielsen, Mikkel Gjøl, Bent D. Larsen, and Niels
Jørgen Christensen, “Single-pass Wireframe Rendering,” SIGGRAPH 2006 Tech-
nical Sketch, 2006. Cited on p. 528
[55] Bahnassi, Homam, and Wessam Bahnassi, “Volumetric Clouds and Mega-
Particles,” in Engel, Wolfgang, ed., ShaderX
5
, Charles River Media, pp. 295–302,
2006. Cited on p. 472
[56] Ballard, Dana H., “Strip Trees: A Hierarchical Representation for Curves,” Graph-
ics and Image Processing, vol. 24, no. 5, pp. 310–321, May 1981. Cited on p. 807
[57] Banks, David, “Illumination in Diverse Codimensions,” Computer Graphics (SIG-
GRAPH 94 Proceedings), pp. 327–334, July 1994. Cited on p. 258
[58] Baraff, D., “Curved Surfaces and Coherence for Non-Penetrating Rigid Body Sim-
ulation,” Computer Graphics (SIGGRAPH ’90 Proceedings), pp. 19–28, August
1990. Cited on p. 823
[59] Baraff, D., and A. Witkin, “Dynamic Simulation of Non-Penetrating Flexible
Objects,” Computer Graphics (SIGGRAPH ’92 Proceedings), pp. 303–308, July
1992. Cited on p. 826
[60] Baraff, D., Dynamic Simulation of Non-Penetrating Rigid Bodies,PhDthesis,
Technical Report 92-1275, Computer Science Department, Cornell University,
1992. Cited on p. 812
[61] Baraff, David, and Andrew Witkin, “Large Steps in Cloth Simulation,” Computer
Graphics (SIGGRAPH 98 Proceedings), pp. 43–54, July 1998. Cited on p. 826
[62] Barber, C.B., D.P. Dobkin, and H. Huhdanpaa, “The Quickhull Algorithm for
Convex Hull,” Geometry Center Technical Report GCG53, July 1993. Cited on
p. 733, 910
[63] Barequet, G., B. Chazelle, L.J. Guibas, J.S.B. Mitchell, and A. Tal, “BOXTREE:
A Hierarchical Representation for Surfaces in 3D,” Computer Graphics Forum,
vol. 15, no. 3, pp. 387–396, 1996. Cited on p. 803, 807
[64] Barkans, Anthony C., “Color Recovery: True-Color 8-Bit Interactive Graphics,”
IEEE Computer Graphics and Applications, vol. 17, no. 1, pp. 67–77, Jan./Feb.
1997. Cited on p. 832
[65] Barkans, Anthony C., “High-Quality Rendering Using the Talisman Architecture,”
ACM SIGGRAPH/Eurographics Workshop on Graphics Hardware Los Angeles,
CA, pp. 79–88, August 1997. Cited on p. 170
i
i
i
i
i
i
i
i
Bibliography 925
[66] Barla, Pascal, Jo¨elle Thollot, and Lee Markosian, “X-Toon: An extended toon
shader,” International Symposium on Non-Photorealistic Animation and Ren-
dering (NPAR), 2006. Cited on p. 509
[67] Barrett, Sean, “Blend Does Not Distribute Over Lerp,” Game Developer Maga-
zine, vol. 11, no. 10, pp. 39–41, November 2004. Cited on p. 140
[68] Bartels, Richard H., John C. Beatty, and Brian A. Barsky, An Introduction to
Splines for use in Computer Graphics & and Geometric Modeling, Morgan Kauf-
mann, 1987. Cited on p. 609, 610, 643
[69] Bartz, Dirk, James T. Klosowski, and Dirk Staneker, “k-DOPs as Tighter Bound-
ing Volumes for Better Occlusion Performance,” Visual Proceedings (SIGGRAPH
2001), p. 213, August 2001. Cited on p. 675
[70] Barzel, Ronen, “Lighting Controls for Computer Cinematography” journal of
graphics tools, vol. 2, no. 1, pp. 1–20, 1997. Cited on p. 219, 220, 223
[71] Barzel, Ronen, ed., Graphics Tools—The jgt Editors’ Choice, A K Peters Ltd.,
2005. Citedonp.923, 928, 931, 948, 953, 968, 971, 972, 985, 989, 991, 993, 994
[72] Batov, Vladimir, “A Quick and Simple Memory Allocator,” Dr. Dobbs’s Portal,
January 1, 1998. Cited on p. 705
[73] Baum, Daniel R., Stephen Mann, Kevin P. Smith, and James M. Winget, “Mak-
ing Radiosity Usable: Automatic Preprocessing and Meshing Techniques for the
Generation of Accurate Radiosity Solutions, Computer Graphics (SIGGRAPH
91 Proceedings), pp. 51–60, July 1991. Cited on p. 541
[74] Bavoil, Louis, Steven P. Callahan, Aaron Lefohn, Jo˜ao L.D. Comba, and Cl´audio
T. Silva, “Multi-Fragment Effects on the GPU using the k-Buffer,” ACM Sympo-
sium on Interactive 3D Graphics and Games (I3D 2007), pp. 97–104, 2007. Cited
on p. 131, 138, 393, 884
[75] Bavoil, Louis, “Efficient Multi-Fragment Effects on GPUs,” Masters Thesis, School
of Computing, University of Utah, May 2007. Citedonp.709, 884
[76] Bavoil, Louis, Steven P. Callahan, and Cl´audio T. Silva, “Robust Soft Shadow
Mapping with Depth Peeling,” journal of graphics tools, vol. 13, no. 1, pp. 16–30,
2008. Citedonp.352, 372
[77] Bavoil, Louis, and Kevin Myers, “Deferred Rendering using a Stencil Routed K-
Buffer,” in Wolfgang Engel, ed., ShaderX
6
, Charles River Media, pp. 189–198,
2008. Citedonp.131, 884
[78] Bec, Xavier, “Faster Refraction Formula, and Transmission Color Filtering,” in
Eric Haines, ed., Ray Tracing News, vol. 10, no. 1, January 1997. Cited on p. 396
[79] Beers, Andrew C., Maneesh Agrawala, and Navin Chaddha, “Rendering from
Compressed Textures,” Computer Graphics (SIGGRAPH 96 Proceedings), pp.
373–378, August 1996. Cited on p. 174
[80] Behrendt, S., C. Colditz, O. Franzke, J. Kopf, and O. Deussen, “Realistic Real-
time Rendering of Landscapes Using Billboard Clouds,” Computer Graphics Fo-
rum, vol. 24, no. 3, pp. 507–516, 2005. Cited on p. 462
[81] Benson, David, and Joel Davis, “Octree Textures,” ACM Transactions on Graph-
ics (SIGGRAPH 2002), vol. 21, no. 3, pp. 785–790, July 2002. Cited on p. 170
[82] deBerg,M.,M.vanKreveld,M.Overmars,andO.Schwarzkopf,Computational
Geometry—Algorithms and Applications, second edition, Springer-Verlag, Berlin,
2000. Citedonp.535, 536, 537, 554, 751, 910
..................Content has been hidden....................

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