i
i
i
i
i
i
i
i
Bibliography 971
[876] Mitchell, Jason L. “Image Processing with 1.4 Pixel Shaders in Direct3D,” in
Wolfgang Engel, ed., ShaderX, Wordware, pp. 258–269, May 2002. Cited on p.
473, 518
[877] Mitchell, Jason L., Marwan Y. Ansari, and Evan Hart, “Advanced Image Process-
ing with DirectX 9 Pixel Shaders,” in Engel, Wolfgang, ed., ShaderX
2
: Shader
Programming Tips and Tricks with DirectX 9, Wordware, pp. 439–468, 2004.
Cited on p. 470, 471, 472
[878] Mitchell, Jason L., “Light Shaft Rendering,” in Engel, Wolfgang, ed., ShaderX
3
,
Charles River Media, pp. 573–588, 2004. Cited on p. 502, 503
[879] Mitchell, Jason L., and Pedro V. Sander, “Applications of Explicit Early-Z
Culling,” Real-Time Shading Course, SIGGRAPH 2004, 2004. Cited on p. 502,
857
[880] Mitchell, Jason, “Motion Blurring Environment Maps,” in Engel, Wolfgang, ed.,
ShaderX
4
, Charles River Media, pp. 263–268, 2005. Citedonp.495
[881] Mitchell, Jason, Gary McTaggart, and Chris Green, “Shading in Valve’s Source
Engine,” SIGGRAPH 2006 Advanced Real-Time Rendering in 3D Graphics and
Games course notes, 2006. Cited on p. 294, 325, 420, 424, 425, 475, 478, 479
[882] Mitchell, Jason L., Moby Francke, and Dhabih Eng, “Illustrative Rendering in
Team Fortress 2,” International Symposium on Non-Photorealistic Animation and
Rendering, 2007, pp. 71–76, 2007. Collected in [1251]. Cited on p. 530
[883] Mitchell, Jason L., “Graphics Research and the Game Developer,” I3D 2008 Game
Developer RoundTable, February 2008. Cited on p. 160
[884] Mitchell, Kenny, “Real-Time Full Scene Anti-Aliasing for PCs and Consoles,”
Game Developers Conference, pp. 537–543, March 2001. http://www.gdconf.com/
archives/proceedings/2001/prog
papers.html Cited on p. 126, 146
[885] Mitchell, Kenny, “Volumetric Light Scattering as a Post-Process, in Hubert
Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 275–285, 2007. Cited on p.
499
[886] Mittring, Martin, “Triangle Mesh Tangent Space Calculation,” in Engel, Wolf-
gang, ed., ShaderX
4
, Charles River Media, pp. 77–89, 2005. Cited on p. 185,
186
[887] Mittring, Martin, “Finding Next Gen–CryEngine 2,” SIGGRAPH 2007 Advanced
Real-Time Rendering in 3D Graphics and Games course notes, 2007. Cited on p.
40, 50, 177, 189, 277, 282, 353, 357, 359, 361, 366, 370, 378, 382, 385, 421, 437,
453, 684, 881
[888] Mohr, Alex, and Michael Gleicher, “Non-Invasive, Interactive, Stylized Render-
ing,” Proceedings 2001 Symposium on Interactive 3D Graphics, pp. 59–62 March
2001. Citedonp.526
[889] Mohr, Alex, and Michael Gleicher, “Building Efficient, Accurate Character Skins
From Examples,” ACM Transactions on Graphics (SIGGRAPH 2003), vol. 22,
no. 3, pp. 562–568, 2003. Cited on p. 83
[890] M¨oller, Tomas, and Ben Trumbore, “Fast, Minimum Storage Ray-Triangle Inter-
section,” journal of graphics tools, vol. 2, no. 1, pp. 21–28, 1997. Also collected
in [71]. Citedonp.747, 750
[891] M¨oller, Tomas, “A Fast Triangle-Triangle Intersection Test,” journal of graphics
tools, vol. 2, no. 2, pp. 25–30, 1997. Cited on p. 757
i
i
i
i
i
i
i
i
972 Bibliography
[892] oller, Tomas, Real-Time Algorithms and Intersection Test Methods for Com-
puter Graphics, Ph.D. Thesis, Technology, Technical Report no. 341, Department
of Computer Engineering, Chalmers University of Technology, October 1998. Cited
on p. 387
[893] oller, Tomas, and John F. Hughes, “Efficiently Building a Matrix to Rotate One
Vector to Another,” journal of graphics tools, vol. 4, no. 4, pp. 1–4, 1999. Also
collected in [71]. Cited on p. 80
[894] Molnar, Steven, “Efficient Supersampling Antialiasing for High-Performance Ar-
chitectures,” TR91-023, Department of Computer Science, The University of
North Carolina at Chapel Hill, 1991. Cited on p. 132, 441
[895] Molnar, S., J. Eyles, and J. Poulton, “PixelFlow: High-Speed Rendering Using
Image Composition,” Computer Graphics (SIGGRAPH ’92 Proceedings), pp. 231–
240, July 1992. Cited on p. 846, 875
[896] Molnar, S., M. Cox, D. Ellsworth, and H. Fuchs, “A Sorting Classification of
Parallel Rendering,” IEEE Computer Graphics and Applications, vol. 14, no. 4,
pp. 23–32, July 1994. Citedonp.843, 844, 846
[897] Molnar, S., “The PixelFlow Texture and Image Subsystem,” in the Proceedings of
the 10th Eurographics Workshop on Graphics Hardware, Maastricht, Netherlands,
pp. 3–13, August 28–29, 1995. Cited on p. 875
[898] Monk, Thomas, “7 Years of Graphics,” Accelenation website, 2006. http://
accelenation.com/?ac.id.123.1 Cited on p. 29, 34
[899] Montrym, J., D. Baum, D. Dignam, and C. Migdal, “InfiniteReality: A Real-
Time Graphics System, Computer Graphics (SIGGRAPH 97 Proceedings), pp.
293–302, August 1997. Cited on p. 117, 131, 173
[900] Moore, R. E., Interval Analysis, Prentice-Hall, 1966. Cited on p. 858
[901] Moore, Matthew, and Jane Wilhelms, “Collision Detection and Response for Com-
puter Animation,” Computer Graphics (SIGGRAPH ’88 Proceedings), pp. 289–
298, August 1988. Cited on p. 823
[902] Morein, Steve, “ATI Radeon HyperZ Technology,” ACM SIG-
GRAPH/Eurographics Workshop on Graphics Hardware, Hot3D Proceedings,
Switzerland, August 2000. Cited on p. 855, 856
[903] Moreton, Henry P., and Carlo H. equin, “Functional Optimization for Fair Sur-
face Design,” Computer Graphics (SIGGRAPH ’92 Proceedings), pp. 167–176,
July 1992. Citedonp.616
[904] Moreton, Henry, “Watertight Tessellation using Forward Differencing, ACM SIG-
GRAPH/Eurographics Workshop on Graphics Hardware, pp. 25–132, August
2001. Cited on p. 631, 632
[905] Mortenson, Michael E., Geometric Modeling, Second Edition, John Wiley & Sons,
1997. Cited on p. 576, 643
[906] Morton, G.M., “A Computer Oriented Geodetic Data Base and a New Technique
in File Sequencing,” Technical Report, IBM, Ottawa, Ontario, March 1, 1966.
Cited on p. 849
[
907] M
ueller, Carl, “Architectures of Image Generators for Flight Simulators,” TR95-
015, Department of Computer Science, The University of North Carolina at Chapel
Hill, 1995. Cited on p. 135
[908] Munkberg, Jacob, Tomas Akenine-M¨oller, and Jacob Str¨om, “High Quality Nor-
mal Map Compression,” Graphics Hardware, pp. 95–101, 2006. Cited on p. 177
i
i
i
i
i
i
i
i
Bibliography 973
[909] Munkberg, Jacob, Petrik Clarberg, Jon Hasselgren and Tomas Akenine-M¨oller,
“High Dynamic Range Texture Compression for Graphics Hardware,” ACM
Transactions on Graphics, vol. 25, no. 3, pp. 698–706, 2006. Cited on p. 178
[910] Munkberg, Jacob, Ola Olsson, Jacob Str¨om, and Tomas Akenine-M¨oller, “Tight
Frame Normal Map Compression, Graphics Hardware, pp. 37–40, 2007. Cited
on p. 177
[911] Munkberg, Jacob, Petrik Clarberg, Jon Hasselgren and Tomas Akenine-M¨oller,
“Practical HDR Texture Compression,” to appear in Computer Graphics Forum,
2008. Citedonp.178
[912] Murray, James D., and William VanRyper, Encyclopedia of Graphics File For-
mats, Second Edition, O’Reilly & Associates, 1996. Cited on p. 140, 174, 534,
573
[913] Myer, T.H., and I.E. Sutherland, “On the Design of Display Processors,” Com-
munications of the ACM, vol. 11, no. 6, pp. 410–414, June 1968. Cited on p.
883
[914] Myers, Kevin, “Alpha-to-Coverage in Depth,” in Engel, Wolfgang, ed., ShaderX
5
,
Charles River Media, pp. 69–74, 2006. Cited on p. 183
[915] Myers, Kevin, “Variance Shadow Mapping,” NVIDIA White Paper,
2007. http://developer.download.nvidia.com/SDK/10/direct3d/Source/
VarianceShadowMapping/Doc/VarianceShadowMapping.pdf Cited on p.
367, 370
[916] Myers, Kevin, Randima (Randy) Fernando, and Louis Bavoil, “Integrating Re-
alistic Soft Shadows into Your Game Engine,” NVIDIA White Paper, February
2008. http://news.developer.nvidia.com/2008/02/integrating-rea.html Cited on p.
332, 364
[917] Nagy, Gabor, “Real-Time Shadows on Complex Objects,” in Mark DeLoura, ed.,
Game Programming Gems, Charles River Media, pp. 567–580, 2000. Cited on p.
339
[918] Nagy, Gabor, “Convincing-Looking Glass for Games, in Mark DeLoura, ed.,
Game Programming Gems, Charles River Media, pp. 586–593, 2000. Cited on
p. 137
[919] Naiman, Avi C., “Jagged edges: when is filtering needed?,” ACM Transaction on
Graphics, vol. 14, no. 4, pp. 238–258, 1998. Cited on p. 128
[920] Narkhede, Atul, and Dinesh Manocha, “Fast Polygon Triangulation Based on
Seidel’s Algorithm,” in Alan Paeth, ed., Graphics Gems V, Academic Press, pp.
394–397, 1995. Improved code at: Cited on p. 537
[921] Nassau, Kurt, The Physics and Chemistry of Color: The Fifteen Causes of Color,
second edition, John Wiley & Sons, Inc., 2001. Cited on p. 283
[922] Nehab, Diego, and Hugues Hoppe, “Texel Programs for Random-Access An-
tialiased Vector Graphics,” Microsoft Research Technical Report, MSR-TR-2007-
95, July 2007. Cited on p. 160
[923] Nelson, Scott R., “Twelve characteristics of correct antialiased lines,” journal of
graphics tools, vol. 1, no. 4, pp. 1–20, 1996. Cited on p. 125, 144
[924] Nelson, Scott R., “High quality hardware line antialiasing,” journal of graphics
tools, vol. 2, no. 1, pp. 29–46, 1997. Cited on p. 125
[925] Neumann, azl´o, Attila Neumann, and azl´o Szirmay-Kalos, “Compact Metallic
Reflectance Models,” Computer Graphics Forum, vol. 18, no. 3, pp. 161–172, 1999.
Cited on p. 260, 261
i
i
i
i
i
i
i
i
974 Bibliography
[926] Ngan, Addy, Fedo Durand, and Wojciech Matusik, “Experimental Analysis of
BRDF Models,” Eurographics Symposium on Rendering (2005), 117–126, June–
July 2005. Citedonp.251, 252, 261, 264, 265, 266
[927] Ngan, Addy, Acquisition and Modeling of Material Appearance,Ph.D.Thesis,
Massachusetts Institute of Technology, 2006. Cited on p. 251
[928] Nguyen, Hubert, “Fire in the ‘Vulcan’ Demo,” in Randima Fernando, ed., GPU
Gems, Addison-Wesley, pp. 87–105, 2004. Cited on p. 139, 450, 472
[929] Nguyen, Hubert, and William Donnelly, “Hair Animation and Rendering in the
Nalu Demo,” in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 361–380,
2005. Cited on p. 371, 577, 589
[930] Nguyen, Tuan, “Apple Sued for Deceptive MacBook and MacBook Pro Advertis-
ing,” DailyTech, May 18, 2007. Cited on p. 832
[931] Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, 2007. Citedonp.885
[932] Nicodemus, F.E., J.C. Richmond, J.J. Hsia, I.W. Ginsberg, and T. Limperis,
“Geometric Considerations and Nomenclature for Reflectance,” National Bureau
of Standards (US), October 1977. Cited on p. 223, 225, 226, 404
[933] Nielsen, Kasper Høy, Real-Time Hardware-Based Photorealistic Rendering,Mas-
ter’s Thesis, Informatics and Mathematical Modeling, The Technical University
of Denmark, 2000. Cited on p. 391
[934] Nielsen, Frank, “Interactive Image Segmentation Based on GPU Cellular Au-
tomata,” in Engel, Wolfgang, ed., ShaderX
5
, Charles River Media, pp. 543–552,
2006. Cited on p. 443
[935] Nienhuys, Han-Wen, Jim Arvo, and Eric Haines, “Results of Sphere in Box Ratio
Contest,” in Eric Haines, ed., Ray Tracing News, vol. 10, no. 1, January 1997.
Cited on p. 735
[936] Nishita, Tomoyuki, Thomas W. Sederberg, and Masanori Kakimoto, “Ray Trac-
ing Trimmed Rational Surface Patches,” Computer Graphics (SIGGRAPH ’90
Proceedings), pp. 337–345, August 1990. Cited on p. 751
[937] Nishita, Tomoyuki, Takao Sirai, Katsumi Tadamura, and Eihachiro Nakamae,
“Display of The Earth Taking into Account Atmospheric Scattering,” Computer
Graphics (SIGGRAPH 93 Proceedings), pp. 175–182, August 1993. Cited on p.
499
[938] Nijasure, Mangesh, Sumanta N. Pattanaik, and Vineet Goel, “Real-Time Global
Illumination on GPUs,” journal of graphics tools, vol. 10, no. 2, pp. 55–71, 2005.
Cited on p. 425
[939] Nguyen, Hubert, “Casting Shadows on Volumes,Game Developer,vol.6,no.3,
pp. 44–53, March 1999. Cited on p. 339
[940] Northrup, J.D., and Lee Markosian, “Artistic Silhouettes: A Hybrid Approach,”
Proceedings of the First International Symposium on Non-photorealistic Anima-
tion and Rendering (NPAR), pp. 31–37, June 2000. Cited on p. 522
[941] Novosad, Justin, “Advanced High-Quality Filtering,” in Matt Pharr, ed., GPU
Gems 2, Addison-Wesley, pp. 417–435, 2005. Cited on p. 122, 471, 473
[942] Nuebel, Markus, “Introduction to Different Fog Effects,” in Wolfgang Engel, ed.,
ShaderX
2
: Introductions and Tutorials with DirectX 9, Wordware, pp. 151–179,
2003. Cited on p. 500
[943] Nuebel, Markus, “Hardware-Accelerated Charcoal Rendering,” in Engel, Wolf-
gang, ed., ShaderX
3
, Charles River Media, pp. 195–204, 2004. Cited on p. 525
i
i
i
i
i
i
i
i
Bibliography 975
[944] NVIDIA developer website. http://developer.nvidia.com Cited on p. 50
[945] NVIDIA SDK 10. http://developer.nvidia.com Citedonp.42, 173, 369, 453, 505
[946] NVIDIA Corporation, “NVIDIA GPU Programming Guide,” NVIDIA developer
website, 2005. http://developer.nvidia.com/object/gpu
programming guide.html
Cited on p. 38, 282, 699, 700, 701, 702, 712, 722
[947] NVIDIA Corporation, “GPU Programming Exposed: The Naked Truth Behind
NVIDIA’s Demos, Exhibitor Tech Talk, SIGGRAPH 2005. http://developer.
nvidia.com/object/siggraph
2005 presentations.html Cited on p. 317, 391, 486
[948] NVIDIA Corporation, “GeForce 8800 GPU Architecture Overview,” Technical
brief, TB-02787-001
v01, 2006. Cited on p. 847, 876
[949] NVIDIA Corporation, “Solid Wireframe, White Paper, WP-03014-001
v01,
February 2007. http://developer.download.nvidia.com/SDK/10/direct3d/samples.
html Cited on p. 528
[950] Oat, Chris, “Adding Spherical Harmonic Lighting to the Sushi Engine, Game
Developers Conference, March 2004. http://developer.download.nvidia.com/SDK/
10/direct3d/samples.html Cited on p. 436
[951] Oat, Chris, “A Steerable Streak Filter,” in Engel, Wolfgang, ed., ShaderX
3
,
Charles River Media, pp. 341–348, 2004. Cited on p. 472, 482, 483
[952] Oat, Chris, “Irradiance Volumes for Games, Game Developers Conference,March
2005. http://www.ati.com/developer/gdc/GDC2005
PracticalPRT.pdf Cited on p.
424
[953] Oat, Chris, “Irradiance Volumes for Real-time Rendering,” in Engel, Wolfgang,
ed., ShaderX
5
, Charles River Media, pp. 333–344, 2006. Cited on p. 424
[954] Oat, Christopher, and Pedro V. Sander, “Ambient Aperture Lighting,” SIG-
GRAPH 2006 Advanced Real-Time Rendering in 3D Graphics and Games course
notes, 2006. Cited on p. 429
[955] Oat, Christopher, and Pedro V. Sander, “Ambient Aperture Lighting,” ACM
Symposium on Interactive 3D Graphics and Games (I3D 2007), pp. 61–64, 2007.
Cited on p. 429
[956] Oat, Christopher, and Thorsten Scheuermann, “Computing Per-Pixel Object
Thickness in a Single Render Pass,” in Wolfgang Engel, ed., ShaderX
6
,Charles
River Media, pp. 57–62, 2008. Cited on p. 501
[957] Ofek, E., and A. Rappoport, “Interactive Reflections on Curved Objects, Com-
puter Graphics (SIGGRAPH 98 Proceedings), pp. 333–342, July 1998. Cited on
p. 387, 391
[958] Olano, Marc, John Hart, Wolfgang Heidrich, and Michael McCool, Real-Time
Shading, A K Peters Ltd., 2002. Cited on p. 283
[959] Olano, Marc, Bob Kuehne, and Maryann Simmons, “Automatic Shader Level of
Detail,” ACM SIGGRAPH/Eurographics Workshop on Graphics Hardware, pp.
7–14, 2003. Cited on p. 681
[960] Olano, Marc, “Modified Noise for Evaluation on Graphics Hardware,” ACM SIG-
GRAPH/Eurographics Workshop on Graphics Hardware, pp. 105–110, July 2005.
Cited on p. 178
[961] Olick, Jon, “Segment Buffering,” in Matt Pharr, ed., GPU Gems 2, Addison-
Wesley, pp. 69–73, 2005. Cited on p. 711
[962] Oliveira, Gustavo, “Refractive Texture Mapping, Part Two,” Gamasutra,Novem-
ber 2000. Cited on p. 396
..................Content has been hidden....................

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