i
i
i
i
i
i
i
i
966 Bibliography
[790] Loop, Charles, and Scott Schaefer, “Approximating Catmull-Clark Subdivision
Surfaces with Bicubic Patches,” Microsoft Research Technical Report, MSR-TR-
2007-44, 2007. Cited on p. 639, 640, 641
[791] Loop, Charles, and Jim Blinn, “Rendering Vector Art on the GPU,” in Hubert
Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 543–561, 2007. Cited on p. 584,
585
[792] Lorach, Tristan, “Soft Particles,” NVIDIA White Paper, January 2007. http://
developer.download.nvidia.com/whitepapers/2007/SDK10/SoftParticles
hi.pdf
Cited on p. 453
[793] Lorach, Tristan, “DirectX 10 Blend Shapes: Breaking the Limits,” in Hubert
Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 53–67, 2007. Cited on p. 88
[794] Lord, Kieren, and Ross Brown, “Using Genetic Algorithms to Optimise Triangle
Strips,GRAPHITE 2005, pp. 169–176, 2005. Cited on p. 554
[795] Lorensen, William E., and Harvey E. Cline, “Marching Cubes: A High Resolu-
tion 3D Surface Construction Algorithm,” Computer Graphics (SIGGRAPH 87
Proceedings), pp. 163–169, July 1987. Cited on p. 607
[796] Losasso, F., and H. Hoppe, “Geometry Clipmaps: Terrain Rendering using Nested
Regular Grids,” ACM Transactions on Graphics, vol. 23, no. 3, pp. 769–776, 2004.
Cited on p. 573
[797] Loviscach, orn, “Silhouette Geometry Shaders,” in Engel, Wolfgang, ed.,
ShaderX
3
, Charles River Media, pp. 49–56, 2004. Cited on p. 681
[798] Loviscach, J., “Motion Blur for Textures by Means of Anisotropic Filtering,” Eu-
rographics Symposium on Rendering (2005), pp. 7–14, June–July 2005. Cited on
p. 495
[799] Luebke, David P., and Chris Georges, “Portals and Mirrors: Simple, Fast Evalua-
tion of Potentially Visible Sets,” Proceedings 1995 Symposium on Interactive 3D
Graphics, pp. 105–106, April 1995. Cited on p. 667
[800] Luebke, David P., “A Developer’s Survey of Polygonal Simplification Algorithms,”
IEEE Computer Graphics & Applications, vol. 21, no. 3, pp. 24–35, May/June
2001. Cited on p. 562, 573
[801] Luebke, David, Level of Detail for 3D Graphics, Morgan Kaufmann, 2002. Cited
on p. 562, 564, 567, 574, 683, 695
[802] Luft, Thomas, Carsten Colditz, and Oliver Deussen, “Image Enhancement by
Unsharp Masking the Depth Buffer, ACM Transactions on Graphics, vol. 25,
no. 3, pp. 1206–1213, July 2006. Cited on p. 385
[803] ofstedt, Marta, and Tomas Akenine-M¨oller, “An Evaluation Framework for Ray-
Triangle Intersection Algorithms,” journal of graphics tools, vol. 10, no. 2, pp.
13–26, 2005. Cited on p. 746
[804] Ma, Wan-Chun, Tim Hawkins, Pieter Peers, Charles-F´elix Chabert, Malte Weiss,
and Paul Debevec, “Rapid Acquisition of Specular and Diffuse Normal Maps from
Polarized Spherical Gradient Illumination,” Eurographics Symposium on Render-
ing (2007), pp. 183–194, June 2007. Cited on p. 404
[805] MacDonald, J.D., and K.S. Booth, “Heuristics for Ray Tracing using Space Sub-
division,” Visual Computer, vol. 6, no.6, pp. 153–165, 1990. Cited on p. 736
[806] Maciel, P., and P. Shirley, “Visual Navigation of Large Environments Using Tex-
tured Clusters,” Proceedings 1995 Symposium on Interactive 3D Graphics, pp.
96–102, 1995. Cited on p. 457, 561, 681, 693
i
i
i
i
i
i
i
i
Bibliography 967
[807] Magnenat-Thalmann, Nadia, Richard Laperri`ere, and Daniel Thalmann, “Joint-
Dependent Local Deformations for Hand Animation and Object Grasping,”
Graphics Interface ’88, pp. 26–33, June 1988. Cited on p. 81
[808] Maillot, Patrick-Giles, “Using Quaternions for Coding 3D Transformations,” in
Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 498–515, 1990.
Cited on p. 73
[809] Maillot, erˆome, and Jos Stam, “A Unified Subdivision Scheme for Polygonal
Modeling,” Computer Graphics Forum, vol. 20, no. 3, pp. 471–479, 2001. Cited
on p. 616
[810] Ma¨ım, Jonathan, and Daniel Thalmann, “Improved Appearance Variety for Ge-
ometry Instancing,” in Wolfgang Engel, ed., ShaderX
6
, Charles River Media, pp.
17–28, 2008. Cited on p. 711, 712
[811] Ma¨ım, Jonathan, Barbara Yersin, and Daniel Thalmann, “Unique Instances for
Crowds,” IEEE Computer Graphics & Applications, to appear, vol. 9, 2008. Cited
on p. 711, 712
[812] Mallinson, Dominic, and Mark DeLoura, “CELL: A New Platform for Digital
Entertainment,” Game Developers Conference, March 2005. http://www.research.
scea.com/research/html/CellGDC05/index.html Cited on p. 870
[813] Malmer, Mattias, Fredrik Malmer, Ulf Assarsson and Nicolas Holzschuch, “Fast
Precomputed Ambient Occlusion for Proximity Shadows,” journal of graphics
tools, vol. 12, no. 2, pp. 59–71, 2007. Cited on p. 427
[814] Malzbender, Tom, Dan Gelb, and Hans Wolters, “Polynomial Texture Maps,”
Computer Graphics (SIGGRAPH 2001 Proceedings), pp. 519–528, August 2001.
Cited on p. 436
[815] Mammen, Abraham, “Transparency and Antialiasing Algorithms Implemented
with the Virtual Pixel Maps Technique,” IEEE Computer Graphics & Applica-
tions, vol. 9, no. 4, pp. 43–55, July 1989. Citedonp.126, 137
[816] Mark, Bill, “Background and Future of Real-Time Procedural Shading,” in Ap-
proaches for Procedural Shading on Graphics Hardware, Course 27 notes at SIG-
GRAPH 2000, 2000. Cited on p. 842
[817] Mark, William R., and Kekoa Proudfoot, “The F-Buffer: A Rasterization-Order
FIFO Buffer for Multi-Pass Rendering,” ACM SIGGRAPH/Eurographics Work-
shop on Graphics Hardware, pp. 57–63, August 2001. Cited on p. 137
[818] Mark, William R., R. Steven Glanville, Kurt Akeley, and Mark J. Kilgard, “Cg: A
System for Programming Graphics Hardware in a C-like Language,ACM Trans-
actions on Graphics (SIGGRAPH 2003), vol. 22, no. 3, pp. 896–907, 2003. Cited
on p. 35
[819] Markosian, Lee, Michael A. Kowalski, Samuel J. Trychin, Lubomir D. Bourdev,
Daniel Goldstein, and John F. Hughes, “Real-Time Nonphotorealistic Rendering,”
Computer Graphics (SIGGRAPH 97 Proceedings), pp. 415–420, August 1997.
Cited on p. 520
[820] Markosian, Lee, Barbara J. Meier, Michael A. Kowalski, Loring S. Holden, J.D.
Northrup, and John F. Hughes, “Art-based Rendering with Continuous Levels of
Detail,” Proceedings of the First International Symposium on Non-photorealistic
Animation and Rendering (NPAR), pp. 59–66, June 2000. Cited on p. 523, 526
[821] Marschner, Stephen R., Stephen H. Westin, Eric P.F. Lafortune, and Kenneth E.
Torrance, “Image-based Bidirectional Reflectance Distribution Function Measure-
ment,” Applied Optics, vol. 39, no. 16, June 2000. Cited on p. 265
i
i
i
i
i
i
i
i
968 Bibliography
[822] Marshall, Carl S., “Cartoon Rendering: Real-time Silhouette Edge Detection and
Rendering,” in Mark DeLoura, ed., Game Programming Gems 2,CharlesRiver
Media, pp. 436–443, 2001. Cited on p. 512, 520
[823] Martin, Tobias, and Tiow-Seng Tan, “Anti-aliasing and Continuity with Trape-
zoidal Shadow Maps,” Eurographics Symposium on Rendering (2004), pp. 153–
160, June 2004. Cited on p. 356
[824] Mason, Ashton E. W., and Edwin H. Blake, “Automatic Hierarchical Level Of
Detail Optimization in Computer Animation,” Computer Graphics Forum,vol.
16, no. 3, pp. 191–199, 1997. Cited on p. 693
[825] Matusik, Wojciech, Hanspeter Pfister, Matt Brand, and Leonard McMillan, “A
Data-Driven Reflectance Model,” ACM Transactions on Graphics (SIGGRAPH
2003), vol. 22, no. 3, pp. 759–769, 2003. Cited on p. 265
[826] Maughan, Chris, “Texture Masking for Faster Lens Flare,” in Mark DeLoura, ed.,
Game Programming Gems 2, Charles River Media, pp. 474–480, 2001. Cited on
p. 483
[827] Max, Nelson L., “Horizon Mapping: Shadows for Bump-Mapped Surfaces,” The
Visual Computer, vol. 4, no. 2, pp. 109–117, 1988. Citedonp.428
[828] Max, Nelson L., “Weights for Computing Vertex Normals from Facet Normals,”
journal of graphics tools, vol. 4, no. 2, pp. 1–6, 1999. Also collected in [71]. Cited
on p. 546
[829] “Maxima for Symbolic Computation Program,” Cited on p. 792
[830] McAllister, David K., Anselmo A. Lastra, and Wolfgang Heidrich, “Efficient Ren-
dering of Spatial Bi-directional Reflectance Distribution Functions,” Graphics
Hardware (2002), pp. 79–88, 2002. Cited on p. 266, 310, 312
[831] McAllister, David, “Spatial BRDFs,” in Randima Fernando, ed., GPU Gems,
Addison-Wesley, pp. 293–306, 2004. Cited on p. 266, 310, 312
[832] McCabe, Dan, and John Brothers, “DirectX 6 Texture Map Compression,” Game
Developer, vol. 5, no. 8, pp. 42–46, August 1998. Cited on p. 835
[833] McClellan, Matt, and Kipp Owens, “Alternatives to Using Z-Bias to Fix Z-
Fighting Issues,” Intel Corporation website, 2006. http://softwarecommunity.intel.
com/articles/eng/1688.htm Cited on p. 527
[834] McCloud, Scott, Understanding Comics: The Invisible Art, Harper Perennial,
1994. Cited on p. 508, 530
[835] McCool, Michael D., Jason Ang, and Anis Ahmad, “Homomorphic Factorization
of BRDFs for High-performance Rendering,” Computer Graphics (SIGGRAPH
2001 Proceedings), pp. 171–178, August 2001. Citedonp.267, 268
[836] McCool, Michael D., Chris Wales, and Kevin Moule, “Incremental and Hierarchi-
cal Hilbert Order Edge Equation Polygon Rasterization,Graphics Hardware, pp.
65–72, 2001. Cited on p. 840
[837] McCool, Michael D., Zheng Qin, and Tiberiu S. Popa, “Shader Metaprogram-
ming,” ACM SIGGRAPH/Eurographics Workshop on Graphics Hardware, pp.
57–68, September 2002. revised version.
Cited on p. 35
[
838] M
cCool, Michael, and Stefanus Du Toit, Metaprogramming GPUs with Sh,AK
Peters Ltd., 2004. Cited on p. 35
[839] McCool, Michael D., Stefanus Du Toit, Tiberiu S. Popa, Bryan Chan, and Kevin
Moule, “Shader Algebra,” ACM Transactions on Graphics (SIGGRAPH 2004),
vol. 23, no. 3, pp. 787–795, August, 2004. Cited on p. 35
i
i
i
i
i
i
i
i
Bibliography 969
[840] McCormack, Joel, Bob McNamara, Christopher Gianos, Larry Seiler, Norman P.
Jouppi, Ken Corell, Todd Dutton, and John Zurawski, “Implementing Neon: A
256-Bit Graphics Accelerator,” IEEE Micro, vol. 19, no. 2, pp. 58–69, March/April
1999. Citedonp.165
[841] McCormack, Joel, Ronald Perry, Keith I. Farkas, and Norman P. Jouppi, “Fe-
line: Fast Elliptical Lines for Anisotropic Texture Mapping,” Computer Graphics
(SIGGRAPH 99 Proceedings), pp. 243–250, August 1999. Cited on p. 170
[842] McCormack, Joel, and Robert McNamara, “Tiled Polygon Traversal Using Half-
Plane Edge Functions,” ACM SIGGRAPH/Eurographics Workshop on Graphics
Hardware, pp. 15–22, 2000. Cited on p. 866
[843] McGuire, Morgan, “Efficient Shadow Volume Rendering,” in Randima Fernando,
ed., GPU Gems, Addison-Wesley, pp. 137–166, 2004. Cited on p. 345
[844] McGuire, Morgan, and John F. Hughes, “Hardware-Determined Feature Edges,”
The 3rd International Symposium on Non-Photorealistic Animation and Render-
ing (NPAR 2004), pp. 35–47, June 2004. Cited on p. 522
[845] McGuire, Morgan, “The SuperShader, in Wolfgang Engel, ed., ShaderX
4
,
Charles River Media, pp. 485–498, 2005. Cited on p. 50, 277
[846] McGuire, Morgan, and Max McGuire, “Steep Parallax Mapping,” Poster at ACM
Symposium on Interactive 3D Graphics and Games (I3D 2005), 2005. Cited on
p. 192, 193, 194, 195
[847] McGuire, Morgan, George Stathis, Hanspeter Pfister, and Shriram Krishnamurthi,
“Abstract Shade Trees,” ACM Symposium on Interactive 3D Graphics and Games
(I3D 2006), pp. 79–86, March 2006. Citedonp.36, 50
[848] McTaggart, Gary, “Half-Life 2/Valve Source Shading,” Game Developers
Conference, March 2004. http://www2.ati.com/developer/gdc/D3DTutorial10
Half-Life2 Shading.pdf Cited on p. 276, 325, 390, 391, 420, 421, 424, 425
[849] McReynolds, Tom, and David Blythe, Advanced Graphics Programming Using
OpenGL, Morgan Kaufmann, 2005. Citedonp.124, 139, 178, 180, 199, 222, 301,
304, 339, 343, 387, 391, 446, 447, 455, 492, 502, 505, 527, 528, 530, 712, 877
[850] McVoy, Larry, and Carl Staelin, “lmbench: Portable tools for performance analy-
sis,” Proceedings of the USENIX 1996 Annual Technical Conference, San Diego,
pp. 120–133, January 1996. Cited on p. 704
[851] Meißner, Michael, Dirk Bartz, Tobias H¨uttner, Gordon uller, and Jens
Einighammer, Generation of Subdivision Hierarchies for Efficient Occlusion
Culling of Large Polygonal Models, Technical Report WSI-99-13, WSI/GRIS, Uni-
versity of Tbingen, 1999. Cited on p. 675
[852] Melax, Stan, “A Simple, Fast, and Effective Polygon Reduction Algorithm,” Game
Developer, vol. 5, no. 11, pp. 44–49, November 1998. Citedonp.563, 568, 687
[853] Melax, Stan, “The Shortest Arc Quaternion,” in Mark DeLoura, ed., Game Pro-
gramming Gems, Charles River Media, pp. 214–218, 2000. Cited on p. 79
[854] Melax, Stan, “Dynamic Plane Shifting BSP Traversal,” Graphics Interface 2000,
Canada, pp. 213–220, May 2000. Cited on p. 797, 798, 800
[855] Melax, Stan, “BSP Collision Detection as Used in MDK2 and NeverWinter
Nights,” Gamasutra, March 2001. Cited on p. 797
[856] endez-Feliu,
`
Alex, Mateu Sbert, and Jordi Cat`a, “Real-Time Obscurances with
Color Bleeding,” Spring Conference in Computer Graphics (SCCG2003), pp. 171–
176, 2003. Cited on p. 379
i
i
i
i
i
i
i
i
970 Bibliography
[857] endez-Feliu,
`
Alex, Mateu Sbert, Jordi Cat`a, Nicolau Sunyer, and Sergi Fun-
tan´e, “Real-Time Obscurances with Color Bleeding,” in Engel, Wolfgang, ed.,
ShaderX
4
, Charles River Media, pp. 121–133, 2005. Cited on p. 379
[858] Mendoza, Cesar, and Carol O’Sullivan, “Interruptible Collision Detection for De-
formable Objects,” Computer and Graphics, vol. 30, no 2., pp. 432–438, 2006.
Cited on p. 817
[859] Mertens, Tom, Jan Kautz, Philippe Bekaert, Hans-Peter Seidel, and Frank Van
Reeth, “Efficient Rendering of Local Subsurface Scattering, Pacific Graphics
2003, pp. 51–58, October 2003. Cited on p. 407
[860] Mertens, Tom, Jan Kautz, Philippe Bekaert, Hans-Peter Seidel, and Frank Van
Reeth, “Interactive Rendering of Translucent Deformable Objects,” Eurographics
Symposium on Rendering (2003), pp. 130–140, June 2003. Cited on p. 407
[861] Meyer, Alexandre, and Fabrice Neyret, “Interactive Volumetric Textures, 9th
Eurographics Workshop on Rendering, pp. 157–168, July 1998. Cited on p. 464,
504
[862] Meyer, Alexandre, Fabrice Neyret, and Pierre Poulin, “Interactive Rendering of
Trees with Shading and Shadows,” 12th Eurographics Workshop on Rendering,
pp. 182–195, June 2001. Cited on p. 182, 454, 461
[863] Miano, John, CompressedImageFileFormats: JPEG,PNG,GIF,XBM,BMP,
Addison-Wesley, 1999. Citedonp.174
[864] Miettinen, Ville. Personal communication, 2007. Cited on p. 651, 679, 756
[865] Mikkelsen, Morten S., “Separating-Plane Perspective Shadow Mapping, journal
of graphics tools, vol. 12, no. 3, pp. 43–54, 2007. Cited on p. 356
[866] Miller, Gene S., and C. Robert Hoffman, “Illumination and Reflection Maps: Sim-
ulated Objects in Simulated and Real Environments,” SIGGRAPH ’84 Advanced
Computer Graphics Animation course notes, 1984. Cited on p. 301, 309, 314
[867] Miller, Gavin, “Efficient Algorithms for Local and Global Accessibility Shading,”
Computer Graphics (SIGGRAPH 94 Proceedings), pp. 319–326, July 1994. Cited
on p. 378
[868] Millington, Ian, Game Physics Engine Development, Morgan Kaufmann, 2007.
Cited on p. 827
[869] Mirtich, Brian, and John Canny, “Impulse-Based Simulation of Rigid-Bodies,
Proceedings 1995 Symposium on Interactive 3D Graphics, pp. 181–188, 1995.
Cited on p. 823
[870] Mirtich, Brian, “V-Clip: fast and robust polyhedral collision detection,” ACM
Transactions on Graphics, vol. 17, no. 3, pp. 177–208, July 1998. Cited on p. 812,
820
[871] MIT Anisotropic BRDF Measurement Data. Cited on p. 265
[872] Mitchell, D., and A. Netravali, “Reconstruction Filters in Computer Graphics,”
Computer Graphics (SIGGRAPH ’88 Proceedings), pp. 239–246, August 1988.
Cited on p. 122,
133, 470
[
873] Mitchell, Jason L., “Optimizing Direct3D Applications for Hardware Accelera-
tion,” Gamasutra, December 5, 1997. Cited on p. 712
[874] Mitchell, Jason L., Michael Tatro, and Ian Bullard, “Multitexturing in DirectX
6,” Game Developer, vol. 5, no. 9, pp. 33–37, September 1998. Cited on p. 180
[875] Mitchell, Jason L., “Advanced Vertex and Pixel Shader Techniques,” European
Game Developers Conference, London, September 2001. http://www.users.qwest.
net/
jlmitchell1 Cited on p. 473
..................Content has been hidden....................

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