i
i
i
i
i
i
i
i
Bibliography 941
[354] Forsyth, Tom, “Making Shadow Buffers Robust Using Multiple Dynamic Frus-
tums,” in Wolfgang Engel, ed., ShaderX
4
, Charles River Media, pp. 331–346,
2005. Citedonp.358
[355] Forsyth, Tom, “Extremely Practical Shadows,” Game Developers Conference,
March 2006. http://www.eelpi.gotdns.org/papers/papers.html Cited on p. 356,
357, 361
[356] Forsyth, Tom, “Linear-Speed Vertex Cache Optimisation,” website, September
2006. http://www.eelpi.gotdns.org/papers/papers.html Cited on p. 557
[357] Forsyth, Tom, “Shadowbuffers,” Game Developers Conference, March 2007. http:
//www.eelpi.gotdns.org/papers/papers.html Cited on p. 351, 358, 361
[358] “The Trilight: A Simple General-Purpose Lighting Model for Games,” website,
March 2007. http://www.eelpi.gotdns.org/papers/papers.html Cited on p. 294,
325
[359] “Knowing Which Mipmap Levels are Needed,” website, August 2007. http://www.
eelpi.gotdns.org/blog.wiki.html-[[Knowingwhichmipmaplevelsareneeded]] Cited
on p. 172, 174
[360] Fosner, Ron, “All Aboard Hardware T & L,” Game Developer, vol. 7, no. 4, pp.
30–41, April 2000. Cited on p. 391, 840
[361] Fowles, Grant R., Introduction to Modern Optics, Second Edition, Holt, Reinhart,
and Winston, 1975. Cited on p. 231, 283
[362] Franklin, Dustin, “Hardware-Based Ambient Occlusion,” in Engel, Wolfgang, ed.,
ShaderX
4
, Charles River Media, pp. 91–100, 2005. Cited on p. 426
[363] Friedrich, Heiko, Johannes unther, Andreas Dietrich, Michael Scherbaum, Hans-
Peter Seidel, and Philipp Slusallek, Exploring the Use of Ray Tracing for Future
Games, SIGGRAPH Video Game Symposium 2006, 2006. Cited on p. 416
[364] Frisken, Sarah, Ronald N. Perry, Alyn P. Rockwood, and Thouis R. Jones, “Adap-
tively Sampled Distance Fields: A General Representation of Shape for Computer
Graphics, Computer Graphics (SIGGRAPH 2000 Proceedings), pp. 249–254,
July 2000. Cited on p. 160, 382, 826
[365] Frisken, Sarah, and Ronald N. Perry, “A Computationally Efficient Framework
for Modeling Soft Body Impact,” Visual Proceedings (SIGGRAPH 2001), p. 160,
August 2001. Cited on p. 826
[366] Fuchs, H., Z.M. Kedem, and B.F. Naylor, “On Visible Surface Generation by A
Priori Tree Structures,” Computer Graphics (SIGGRAPH ’80 Proceedings), pp.
124–133, July 1980. Cited on p. 652, 653
[367] Fuchs, H., G.D. Abram, and E.D. Grant, “Near Real-Time Shaded Display of
Rigid Objects, Computer Graphics (SIGGRAPH ’83 Proceedings), pp. 65–72,
July 1983. Cited on p. 652
[368] Fuchs, H., J. Poulton, J. Eyles, T. Greer, J. Goldfeather, D. Ellsworth, S. Molnar,
G. Turk, B. Tebbs, and L. Israel, “Pixel-Planes 5: A Heterogeneous Multiproces-
sor Graphics System Using Processor-Enhanced Memories, Computer Graphics
(SIGGRAPH 89 Proceedings), pp. 79–88, July 1989. Cited on p. 8, 871, 875
[369] Fuchs, Martin, Volker Blanz, Hendrik Lensch, and Hans-Peter Seidel, “Reflectance
from Images: A Model-Based Approach for Human Faces,” IEEE Transactions
on Visualization and Computer Graphics, vol. 11, no. 3, pp. 296–305, May–June.
2005. Citedonp.265
[370] Fung, James, “Computer Vision on the GPU,” in Matt Pharr, ed., GPU Gems 2,
Addison-Wesley, pp. 649–666, 2005. Cited on p. 472
i
i
i
i
i
i
i
i
942 Bibliography
[371] Funkhouser, Thomas A., and Carlo H. equin, “Adaptive Display Algorithm for
Interactive Frame Rates During Visualization of Complex Virtual Environments,”
Computer Graphics (SIGGRAPH 93 Proceedings), pp. 247–254, August 1993.
Cited on p. 461, 567, 691, 692, 693
[372] Funkhouser, Thomas A., Database and Display Algorithms for Interactive Visual-
ization of Architectural Models, Ph.D. Thesis, University of California, Berkeley,
1993. Cited on p. 692, 693, 720
[373] Fuhrmann, Anton L., Eike Umlauf, and Stephan Mantler, “Extreme Model Sim-
plification for Forest Rendering,” Eurographics Workshop on Natural Phenomena
(2005), pp. 57–66, 2005. Cited on p. 462
[374] Game Development Algorithms mailing list archives. Cited on p. 172
[375] Ganovelli, Fabio, John Dingliana, and Carol O’Sullivan, “BucketTree: Improving
Collision Detection between Deformable Objects,” Spring Conference in Com-
puter Graphics (SCCG2000), pp. 156–163, 2000. Cited on p. 826
[376] Garcia, Ismael, Mateu Sbert, and azl´o Szirmay-Kalos, “Tree Rendering with
Billboard Clouds,” Third Hungarian Conference on Computer Graphics and Ge-
ometry, pp., 2005. Cited on p. 462
[377] Gardner, Andrew, Chris Tchou, Tim Hawkins, and Paul Debevec, “Linear Light
Source Reflectometry,” ACM Transactions on Graphics (SIGGRAPH 2003),vol.
22, no. 3, pp.749–758, 2003. Citedonp.265
[378] Garland, Michael, and Paul S. Heckbert, “Fast Polygonal Approximation of Ter-
rains and Height Fields, Technical Report CMU-CS-95-181, Carnegie Mellon
University, 1995. Cited on p. 568
[379] Garland, Michael, and Paul S. Heckbert, “Surface Simplification Using Quadric
Error Metrics,” Proceedings of SIGGRAPH 97, pp. 209–216, August 1997. Cited
on p. 564
[380] Garland, Michael, and Paul S. Heckbert, “Simplifying Surfaces with Color and
Texture using Quadric Error Metrics,” IEEE Visualization 98, pp. 263–269, July
1998. Cited on p. 562, 563, 564, 574
[381] Garland, Michael, “Quadric-Based Polygonal Surface Simplification,” Ph.D. the-
sis, Technical Report CMU-CS-99-105, Carnegie Mellon University, 1999. Cited
on p. 566
[382] Gautron, Pascal, Jaroslav riv´anek, Sumanta Pattanaik, and Kadi Bouatouch, “A
Novel Hemispherical Basis for Accurate and Efficient Rendering,” Eurographics
Symposium on Rendering (2004), pp. 321–330, June 2004. Cited on p. 420
[383] Gautron, Pascal, Jaroslav Kˇriv´anek, Kadi Bouatouch, and Sumanta Pattanaik,
“Radiance Cache Splatting: A GPU-Friendly Global Illumination Algorithm,”
Rendering Techniques 2005: 16th Eurographics Workshop on Rendering, pp. 55–
64, June–July 2005. Citedonp.417
[384] Geczy, George, “2D Programming in a 3D World: Developing a 2D Game Engine
Using DirectX 8 Direct3D,” Gamasutra, June 2001. Cited on p. 445
[385] Gehling, Michael, “Dynamic Skyscapes,” Game Developer Magazine, vol. 13, no.
3, pp. 23–33, March 2006. Cited on p.
444
[
386] Gei
ss, Ryan, “Generating Complex Procedural Terrains Using the GPU,” in Hu-
bert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 7–37, 2007. Cited on p. 151,
199
[387] Geiss, Ryan, and Michael Thompson, “NVIDIA Demo Team Secrets—Cascades,
Game Developers Conference, March 2007. http://developer.nvidia.com/object/
gdc-2007.htm Cited on p. 151, 456, 457
i
i
i
i
i
i
i
i
Bibliography 943
[388] Georghiades, Athinodoros S., “Recovering 3-D Shape and Reflectance from a Small
Number of Photographs,” Eurographics Symposium on Rendering (2003), pp.
230–240, June 2003. Cited on p. 265
[389] Georgii, Joachim, Jens Kr¨uger, and R¨udiger Westermann, “Interactive GPU-based
Collision Detection,” Proceedings of IADIS Computer Graphics and Visualization,
pp. 3–10, 2007. Cited on p. 825
[390] Gerasimov, Philipp, “Omnidirectional Shadow Mapping,” in Randima Fernando,
ed., GPU Gems, Addison-Wesley, pp. 193–203, 2004. Cited on p. 361
[391] Gershbein, Reid, and Pat Hanrahan, “A Fast Relighting Engine for Interactive
Cinematic Lighting Design,” Computer Graphics (SIGGRAPH 2000 Proceedings),
pp. 353–358, July 2000. Cited on p. 442
[392] Gershun, Arun, “The Light Field,” Moscow, 1936, translated by P. Moon and
G. Timoshenko, Journal of Mathematics and Physics, vol. 18, no. 2, pp. 51–151,
1939. Citedonp.290
[393] Gibson, Steve, “The Origins of Sub-Pixel Font Rendering,” web article. http://
www.grc.com/ctwho.htm Cited on p. 134
[394] Giegl, Markus, and Michael Wimmer, “Unpopping: Solving the Image-Space
Blend Problem for Smooth Discrete LOD Transition,” Computer Graphics Fo-
rum, vol. 26, no. 1, pp. 46–49, March 2007. Cited on p. 684
[395] Giegl, Markus, and Michael Wimmer, “Queried Virtual Shadow Maps,” ACM
Symposium on Interactive 3D Graphics and Games (I3D 2007), pp. 65–72, 2007.
Similar article in [311]. Cited on p. 358
[396] Giegl, Markus, and Michael Wimmer, “Fitted Virtual Shadow Maps,” Graphics
Interface 2007, pp. 159–168, 2007. Cited on p. 358
[397] Giegl, Markus, “Fitted Virtual Shadow Maps and Shadow Fog,” in Wolfgang
Engel, ed., ShaderX
6
, Charles River Media, pp. 275–300, 2008. Cited on p. 358
[398] Gigus, Z., J. Canny, and R. Seidel, “Efficiently Computing and Representing As-
pect Graphs of Polyedral Objects,IEEE Transactions On Pattern Analysis and
Machine Intelligence, vol. 13, no. 6, pp. 542–551, 1991. Cited on p. 661
[399] Gilbert, E., D. Johnson, and S. Keerthi, “A Fast Procedure for Computing the
Distance between Complex Objects in Three-Dimensional Space, IEEE Journal
of Robotics and Automation, vol. 4, no. 2, pp. 193–203, April 1988. Cited on p.
818, 820
[400] Gillham, David, “Real-time Depth-of-Field Implemented with a Postprocessing-
Only Technique,” in Wolfgang Engel, ed., ShaderX
5
, Charles River Media, pp.
163–175, 2006. Cited on p. 488
[401] Ginsburg, Dan, and Dave Gosselin, “Dynamic Per-Pixel Lighting Techniques,”
in Mark DeLoura, ed., Game Programming Gems 2, Charles River Media, pp.
452–462, 2001. Cited on p. 187, 222
[402] Ginsburg, Dan, “Ruby: Dangerous Curves,” Game Developers Conference,March
2005. http://ati.amd.com/developer/techreports.html Cited on p. 495
[403] Girshick, Ahna, Victoria Interrante, Steve Haker, and Todd Lemoine, “Line Direc-
tion Matters: An Argument for the Use of Principal Directions in 3D Line Draw-
ings,” Proceedings of the First International Symposium on Non-photorealistic
Animation and Rendering (NPAR), pp. 43–52, June 2000. Cited on p. 526
[404] Glassner, Andrew S., ed., An Introduction to Ray Tracing, Academic Press Inc.,
London, 1989. Cited on p. 119, 131, 415, 437
i
i
i
i
i
i
i
i
944 Bibliography
[405] Glassner, Andrew S., ed., Graphics Gems, Academic Press, 1990. Cited on p. 97,
792, 919
[406] Glassner, Andrew S., “Computing Surface Normals for 3D Models,” in Andrew
S. Glassner, ed., Graphics Gems, Academic Press, pp. 562–566, 1990. Cited on p.
546
[407] Glassner, Andrew, “Building Vertex Normals from an Unstructured Polygon List,”
in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 60–73, 1994.
Cited on p. 542, 543, 546
[408] Glassner, Andrew S., Principles of Digital Image Synthesis, vol. 1, Morgan Kauf-
mann, 1995. Cited on p. 217, 283, 437, 832, 836
[409] Glassner, Andrew S., Principles of Digital Image Synthesis, vol. 2, Morgan Kauf-
mann, 1995. Cited on p. 205, 209, 211, 217, 226, 264, 283, 437
[410] Goldman, Ronald, “Intersection of Three Planes, in Andrew S. Glassner, ed.,
Graphics Gems, Academic Press, p. 305, 1990. Cited on p. 782
[411] Goldman, Ronald, “Intersection of Two Lines in Three-Space,” in Andrew S.
Glassner, ed., Graphics Gems, Academic Press, p. 304, 1990. Cited on p. 782
[412] Goldman, Ronald, “Matrices and Transformations,” in Andrew S. Glassner, ed.,
Graphics Gems, Academic Press, pp. 472–475, 1990. Cited on p. 71
[413] Goldman, Ronald, “Some Properties of ezier Curves,” in Andrew S. Glassner,
ed., Graphics Gems, Academic Press, pp. 587–593, 1990. Cited on p. 580
[414] Goldman, Ronald, “Recovering the Data from the Transformation Matrix,” in
James Arvo, ed., Graphics Gems II, Academic Press, pp. 324–331, 1991. Cited
on p. 70
[415] Goldman, Ronald, “Decomposing Linear and Affine Transformations,” in David
Kirk, ed., Graphics Gems III, Academic Press, pp. 108–116, 1992. Cited on p. 70
[416] Goldman, Ronald, “Identities for the Univariate and Bivariate Bernstein Basis
Functions,” in Alan Paeth, ed., Graphics Gems V, Academic Press, pp. 149–162,
1995. Cited on p. 643
[417] Goldsmith, Jeffrey, and John Salmon, “Automatic Creation of Object Hierarchies
for Ray Tracing,” IEEE Computer Graphics and Applications, vol. 7, no. 5, pp.
14–20, May 1987. Cited on p. 803, 804
[418] Goldsmith, Timothy H., “What Birds See,Scientific American, pp. 69–75, July
2006. Cited on p. 210
[419] Golub, Gene, and Charles Van Loan, Matrix Computations, Third Edition, Johns
Hopkins University Press, 1996. Cited on p. 97
[420] Gomez, Miguel, “Simple Intersection Tests for Games,” Gamasutra, October 1999.
Cited on p. 784
[421] Gomez, Miguel, “Compressed Axis-Aligned Bounding Box Trees,” in Mark De-
Loura, ed., Game Programming Gems 2, Charles River Media, pp. 388–393, 2001.
Cited on p. 826
[
422] Gonzal
ez, Rafael C., and Richard E. Woods, Digital Image Processing,Third
Edition, Addison-Wesley, 1992. Cited on p. 117, 477, 518
[423] Gooch, Amy, Bruce Gooch, Peter Shirley, and Elaine Cohen, “A Non-
Photorealistic Lighting Model for Automatic Technical Illustration,” Computer
Graphics (SIGGRAPH 98 Proceedings), pp. 447–452, July 1998. Cited on p. 45,
508, 522
i
i
i
i
i
i
i
i
Bibliography 945
[424] Gooch, Bruce, Peter-Pike J. Sloan, Amy Gooch, Peter Shirley, and Richard Riesen-
feld, “Interactive Technical Illustration,” Proceedings 1999 Symposium on Inter-
active 3D Graphics, pp. 31–38, April 1999. Cited on p. 337, 508, 512, 521
[425] Gooch, Bruce or Amy, and Amy or Bruce Gooch, Non-Photorealistic Rendering,
A K Peters Ltd., 2001. Cited on p. 508, 522, 530
[426] Goodnight, Nolan, Rui Wang, Cliff Woolley, and Greg Humphreys, “Interactive
Time-Dependent Tone Mapping Using Programmable Graphics Hardware,” Eu-
rographics Symposium on Rendering (2003), pp. 26–37, June 2003. Cited on p.
477
[427] Goral, Cindy M., Kenneth E. Torrance, Donald P. Greenberg, and Bennett Bat-
taile, “Modelling the Interaction of Light Between Diffuse Surfaces,” Computer
Graphics (SIGGRAPH ’84 Proceedings), pp. 212–222, July 1984. Cited on p. 408
[428] Gordon, Dan, and Shuhong Chen, “Front-to-back display of BSP trees, IEEE
Computer Graphics and Applications, vol. 11, no. 5, pp. 79–85, September 1991.
Cited on p. 652
[429] Gortler, Steven J., Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen,
“The Lumigraph,” Computer Graphics (SIGGRAPH 96 Proceedings), pp. 43–54,
August, 1996. Cited on p. 444
[430] Gosselin, David R., Pedro V. Sander, and Jason L. Mitchell, “Drawing a Crowd,”
in Engel, Wolfgang, ed., ShaderX
3
, Charles River Media, pp. 505–517, 2004.
Cited on p. 711
[431] Gosselin, David R., “Real Time Skin Rendering, Game Developers Conference,
March 2004. ati.amd.com/developer/gdc/Gosselin
skin.pdf Cited on p. 404, 405
[432] Gosselin, David R., Pedro V. Sander, and Jason L. Mitchell, “Real-Time Texture-
Space Skin Rendering,” in Engel, Wolfgang, ed., ShaderX
3
, Charles River Media,
pp. 171–183, 2004. Cited on p. 405
[433] Gottschalk, S., M.C. Lin, and D. Manocha, “OBBTree: A Hierarchical Structure
for Rapid Interference Detection,” Computer Graphics (SIGGRAPH 96 Proceed-
ings), pp. 171–180, August, 1996. Cited on p. 731, 733, 767, 768, 770, 795, 806,
807, 811
[434] Gottschalk, Stefan, Collision Queries using Oriented Bounding Boxes,Ph.D.The-
sis, Department of Computer Science, University of North Carolina at Chapel Hill,
1999. Citedonp.733, 767, 770, 804
[435] Gouraud, H., “Continuous Shading of Curved Surfaces, IEEE Transactions on
Computers, vol. C-20, pp. 623–629, June 1971. Citedonp.115, 201
[436] Govindaraju, N. K., S. Redon, M. C. Lin, and D. Manocha, “CULLIDE: Inter-
active Collision Detection between Complex Models in Large Environments using
Graphics Hardware,” Graphics Hardware (2003), pp. 25–32, 2003. Cited on p. 824
[437] Govindaraju, Naga K., Brandon Lloyd, Sung-Eui Yoon, Avneesh Sud, and Di-
nesh Manocha, “Interactive Shadow Generation in Complex Environments,” ACM
Transactions on Graphics (SIGGRAPH 2003), vol. 22, no. 3, pp. 501–510, 2003.
Cited on p. 373
[438] Govindaraju, N. K., M. C. Lin, and D. Manocha, “Quick-CULLIDE: Fast Inter-
and Intra-Object Collision Culling Using Graphics Hardware,” IEEE Virtual Re-
ality, pp. 59–66, 2005. Citedonp.825
[439] Green, Chris, “Improved Alpha-Tested Magnification for Vector Textures and Spe-
cial Effects,” SIGGRAPH 2007 Advanced Real-Time Rendering in 3D Graphics
and Games course notes, 2007. Cited on p. 160, 161, 183, 382
..................Content has been hidden....................

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