Bibliography

[1] AaltoTatu. “Experiments with DirectX Raytracing in Remedy’s Northlight Engine”, Game Developers Conference. Mar. 2018;19.

[2] AaltonenSebastian. "Modern Textureless Deferred Rendering Techniques," Beyond3D Forum. Feb. 2016;28.

[3] Abbas, Wasim, "Practical Analytic 2D Signed Distance Field Generation," in ACM SIGGRAPH 2016 Talks, article no. 68, July 2016.

[4] Abrash, Michael, Michael Abrash’s Graphics Programming Black Book, Special Edition, The Coriolis Group Inc, 1997.

[5] AbrashMichael. "Latency–The sine qua non of AR and VR," Ramblings in Valve Time blog. Dec. 2012;29.

[6] AbrashMichael. "Raster-Scan Displays: More Than Meets The Eye," Ramblings in Valve Time blog. Jan. 2013;28.

[7] Abrash, Michael, "Down the VR Rabbit Hole: Fixing Judder," Ramblings in Valve Time blog, July 26, 2013.

[8] AbrashMichael. "Oculus Chief Scientist Predicts the Next 5 Years of VR Technology," Road to VR website. Nov. 2016;4.

[9] AdamsAnsel. The Camera. Brown and Company: Little; 1980.

[10]AdamsAnsel. The Negative. Brown and Company: Little; 1981.

[11]AdamsAnsel. The Print. Brown and Company: Little; 1983.

[12]Adorjan, Matthias, OpenSfM: A Collaborative Structure-from-Motion System, Diploma thesis in Visual Computing, Vienna University of Technology, 2016.

[13]AilaTimo, MiettinenVille. dPVS: An Occlusion Culling System for Massive Dynamic Environments. IEEE Computer Graphics and Applications. Mar. 2004;24(2):86–97.

[14]Aila, Timo, and Samuli Laine, "Alias-Free Shadow Maps," in Eurographics Symposium on Rendering, Eurographics Association, pp. 161–166, June 2004.

[15]Aila, Timo, and Samuli Laine, "Understanding the Efficiency of Ray Traversal on GPUs," High Performance Graphics, June 2009.

[16]Aila, Timo, Samuli Laine, and Tero Karras, "Understanding the Efficiency of Ray Traversal on GPUs–Kepler and Fermi Addendum," Technical Report NVR-2012-02, NVIDIA, 2012.

[17]Airey, John M., John H. Rohlf, and Frederick P. Brooks Jr., "Towards Image Realism with Interactive Update Rates in Complex Virtual Building Environments," ACM SIGGRAPH Computer Graphics (Symposium on Interactive 3D Graphics), vol. 24, no. 2, pp. 41–50, Mar. 1990.

[18]Airey, John M., Increasing Update Rates in the Building Walkthrough System with Automatic Model-Space Subdivision and Potentially Visible Set Calculations, PhD thesis, Technical Report TR90-027, Department of Computer Science, University of North Carolina at Chapel Hill, July 1990.

[19]Akeley, K., P. Haeberli, and D. Burns, tomesh.c, a C-program on the SGI Developer’s Toolbox CD, 1990.

[20]AkeleyKurt, HanrahanPat. "Real-Time Graphics Architectures," Course CS448A Notes. Fall: Stanford University; 2001.

[21]Akenine-Möller, Tomas, "Fast 3D Triangle-Box Overlap Testing," journal of graphics tools, vol. 6, no. 1, pp. 29–33, 2001.

[22]Akenine-MöllerTomas, StrömJacob. Graphics for the Masses: A Hardware Rasterization Architecture for Mobile Phones. ACM Transactions on Graphics. 2003;22(3):801–808.

[23]Akenine-Möller, 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.

[24]Akenine-Möller, T., and T. Aila, "Conservative and Tiled Rasterization Using a Modified Triangle Setup," journal of graphics tools, vol. 10, no. 3, pp. 1–8, 2005.

[25]Akenine-MöllerTomas, JohnssonBjörn. Performance per What?Journal of Computer Graphics Techniques. 2012;1(18):37–41.

[26]Akenine-MöllerTomas. "Some Notes on Graphics Hardware," Tomas Akenine-Möller webpage. Nov. 2012;27.

[27]AkinAtilla. "Pushing the Limits of Realism of Materials," Maxwell Render blog. Nov. 2014;26.

[28]AlexaMarc. Recent Advances in Mesh Morphing. Computer Graphics Forum. 2002;21(2):173–197.

[29]Alexa, M., and T. Boubekeur, "Subdivision Shading," ACM Transactions on Graphics, vol. 27, no. 5, pp. 142:1–142:3, 2008.

[30]Aliaga, Daniel G., and Anselmo Lastra, "Automatic Image Placement to Provide a Guaranteed Frame Rate," in SIGGRAPH ’99: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 307–316, Aug. 1999.

[31]AMD, "AMD PowerTune Technology," AMD website, 2011.

[32]AMD, "AMD Graphics Cores Next (GCN) Architecture," AMD website, 2012.

[33]AMD, "Asynchronous Shaders: Unlocking the Full Potential of the GPU," AMD website, 2015.

[34]AMD, "Radeon: Dissecting the Polaris Architecture," AMD website, 2016.

[35]AMD, “Radeon’s Next-Generation Vega Architecture”, AMD website, 2017.

[36]AMD, GPUOpen, "TressFX," GitHub repository, 2017.

[37]American Society for Photogrammetry & Remote Sensing, "LAS Specification, Version 1.4–R13," asprs.org, July 15, 2013.

[38]AnagnostouKostas. "How Unreal Renders a Frame," Interplay of Light blog. Oct. 2017;24.

[39]Anderson, Eric A., “Building Obduction: Cyan’s Custom UE4 Art Tools”, Game Developers Conference, Mar. 2016.

[40]Andersson, Johan, "Terrain Rendering in Frostbite Using Procedural Shader Splatting," SIGGRAPH Advanced Real-Time Rendering in 3D Graphics and Games course, Aug. 2007.

[41]Andersson, Johan, and Daniel Johansson, "Shadows & Decals: D3D10 Techniques from Frostbite," Game Developers Conference, Mar. 2009.

[42]Andersson, Johan, "Parallel Graphics in Frostbite-Current & Future," SIGGRAPH Beyond Programmable Shading course, Aug. 2009.

[43]Andersson, Johan, "DirectX 11 Rendering in Battlefield 3," Game Developers Conference, Mar. 2011.

[44]Andersson, Johan, "Shiny PC Graphics in Battlefield 3," GeForce LAN, Oct. 2011.

[45]Andersson, Johan, "Parallel Futures of a Game Engine," Intel Dynamic Execution Environment Symposium, May 2012.

[46]Andersson, Johan, "The Rendering Pipeline-Challenges & Next Steps," SIGGRAPH Open Problems in Real-Time Rendering course, Aug. 2015.

[47]Andersson, Johan, and Colin Barré-Brisebois, "Shiny Pixels and Beyond: Real-Time Raytracing at SEED," Game Developers Conference, Mar. 2018.

[48]AnderssonM, HasselgrenJ, TothR, Akenine-MöllerT. Adaptive Texture Space Shading for Stochastic Rendering. Computer Graphics Forum. 2014;33(2):341–350.

[49]Andersson, Magnus, Algorithmic Improvements for Stochastic Rasterization & Depth Buffering, PhD thesis, Lund University, Oct. 2015.

[50]Andersson, M., J. Hasselgren, and T. Akenine-Möller, "Masked Depth Culling for Graphics Hardware," ACM Transactions on Graphics, vol. 34, no. 6, pp. 188:1–188:9, 2015.

[51]Andreev, Dmitry, "Real-Time Frame Rate Up-Conversion for Video Games," in ACM SIGGRAPH 2010 Talks, ACM, article no. 16, July 2010.

[52]Andreev, Dmitry, "Anti-Aliasing from a Different Perspective," Game Developers Conference, Mar. 2011.

[53]Anguelov, Bobby, "DirectX10 Tutorial 10: Shadow Mapping Part 2, " Taking Initiative blog, May 25, 2011.

[54]Annen, Thomas, Jan Kautz, Frédo Durand, and Hans-Peter Seidel, "Spherical Harmonic Gradients for Mid-Range Illumination," in Proceedings of the Fifteenth Eurographics Conference on Rendering Techniques, Eurographics Association, pp. 331–336, June 2004.

[55]Annen, Thomas, Tom Mertens, Philippe Bekaert, Hans-Peter Seidel, and Jan Kautz, "Convolution Shadow Maps," in Proceedings of the 18th Eurographics Conference on Rendering Techniques, Eurographics Association, pp. 51–60, June 2007.

[56]AnnenThomas, MertensTom, SeidelHans-Peter, FlerackersEddy, KautzJan. "Exponential Shadow Maps," in Graphics Interface 2008. Communications Society: Canadian Human-Computer; May 2008. p. 155–161.

[57]Annen, Thomas, Zhao Dong, Tom Mertens, Philippe Bekaert, Hans-Peter Seidel, and Jan Kautz, "Real-Time, All-Frequency Shadows in Dynamic Scenes," ACM Transactions on Graphics, vol. 27, no. 3, article no. 34, Aug. 2008.

[58]Ansari, Marwan Y., "Image Effects with DirectX 9 Pixel Shaders," in Wolfgang Engel, ed., ShaderX2: Shader Programming Tips and Tricks with DirectX 9, pp. 481–518, Wordware, 2004.

[59]Answer, James, "Fast and Flexible: Technical Art and Rendering for The Unknown," Game Developers Conference, Mar. 2016.

[60]Antoine, François, Ryan Brucks, Brian Karis, and Gavin Moran, "The Boy, the Kite and the 100 Square Mile Real-Time Digital Backlot," in ACM SIGGRAPH 2015 Talks, ACM, article no. 20, Aug. 2015.

[61]Antonio, Franklin, "Faster Line Segment Intersection," in David Kirk, ed., Graphics Gems III, pp. 199–202, Academic Press, 1992.

[62]AntonovMichael. "Asynchronous Timewarp Examined," Oculus Developer Blog. Mar. 2015;3.

[63]ApodacaAnthony A. and Larry Gritz. Advanced RenderMan: Creating CGI for Motion Pictures, Morgan Kaufmann; 1999.

[64]Apodaca, Anthony A., "How PhotoRealistic RenderMan Works," in Advanced RenderMan: Creating CGI for Motion Pictures, Morgan Kaufmann, Chapter 6, 1999. Also in SIGGRAPH Advanced RenderMan 2: To RI\_INFINITY and Beyond course, July 2000.

[65]Apple, "ARKit," Apple developer website.

[66]Apple, "OpenGL ES Programming Guide for iOS," Apple developer website.

[67]de Araújo, B. R., D. S. Lopes, P. Jepp, J. A. Jorge, and B. Wyvill, "A Survey on Implicit Surface Polygonization," ACM Computing Surveys, vol. 47, no. 4, pp. 60:1–60:39, 2015.

[68]ArgeL, BrodalGS, FagerbergR. "Cache-Oblivious Data Structures," in Handbook of Data Structures. CRC Press, Chapter. 2005;34.

[69]ARM Limited, "ARMMali™Application Developer Best Practices, Version 1.0," ARM documentation, Feb. 27, 2017.

[70]Arvo, James, "A Simple Method for Box-Sphere Intersection Testing," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 335–339, 1990.

[71]Arvo, James, "Ray Tracing with Meta-Hierarchies," SIGGRAPH Advanced Topics in Ray Tracing course, Aug. 1990.

[72]Arvo, James, ed., Graphics Gems II, Academic Press, 1991.

[73]Arvo, James, "The Irradiance Jacobian for Partially Occluded Polyhedral Sources," in SIGGRAPH ’94: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 343–350, July 1994.

[74]Arvo, James, "Applications of Irradiance Tensors to the Simulation of non-Lambertian Phenomena," in SIGGRAPH ’95: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 335–342, Aug. 1995.

[75]Asanovic, Krste, et al., "The Landscape of Parallel Computing Research: A View from Berkeley," Technical Report No. UCB/EECS-2006-183, EECS Department, University of California, Berkeley, 2006.

[76]Ashdown, Ian, Radiosity: A Programmer’s Perspective, John Wiley & Sons Inc, 1994.

[77]AshikhminMichael, ShirleyPeter. "An Anisotropic Phong Light Reflection Model," Technical Report UUCS-00-014. Computer Science Department: University of Utah; June 2000.

[78]Ashikhmin, Michael, Simon Premože, and Peter Shirley, "A Microfacet-Based BRDF Generator," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 67–74, July 2000.

[79]Ashikhmin, Michael, "Microfacet-Based BRDFs," SIGGRAPH State of the Art in Modeling and Measuring of Surface Reflection course, Aug. 2001.

[80]Ashikhmin, Michael, Abhijeet Ghosh, "Simple Blurry Reflections with Environment Maps," journal of graphics tools, vol. 7, no. 4, pp. 3–8, 2002.

[81]Ashikhmin, Michael, and Simon Premože, "Distribution-Based BRDFs," Technical Report, 2007.

[82]Asirvatham, Arul, and Hugues Hoppe, "Terrain Rendering Using GPU-Based Geometry Clipmaps," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 27–45, 2005.

[83]Assarsson, Ulf, and Tomas Möller, "Optimized View Frustum Culling Algorithms for Bounding Boxes," journal of graphics tools, vol. 5, no. 1, pp. 9–22, 2000.

[84]Atanasov, Asen, and Vladimir Koylazov, "A Practical Stochastic Algorithm for Rendering Mirror-Like Flakes," in ACM SIGGRAPH 2016 Talks, article no. 67, July 2016.

[85]Austin, Michael, "Voxel Surfing," Game Developers Conference, Mar. 2016.

[86]Bærentzen, J. Andreas, Steen Lund Nielsen, Mikkel Gjøl, and Bent D. Larsen, "Two Methods for Antialiased Wireframe Drawing with Hidden Line Removal," in SCCG ’08 Proceedings of the 24th Spring Conference on Computer Graphics, ACM, pp. 171–177, Apr. 2008.

[87]BaertJ, LagaeA, DutréPh. Out-of-Core Construction of Sparse Voxel Octrees. Computer Graphics Forum. 2014;33(6):220–227.

[88]Bagnell, Dan, "Graphics Tech in Cesium-Vertex Compression," Cesium blog, May 18, 2015.

[89]BaharE, ChakrabartiS. Full-Wave Theory Applied to Computer-Aided Graphics for 3D Objects. IEEE Computer Graphics and Applications. July 1987;7(7):46–60.

[90]BahnassiHomam, BahnassiWessam. Volumetric Clouds and Mega-Particles. In: EngelWolfgang, editor. ShaderX5. Charles River: Media; 2006. p. 295–302.

[91]BakerDan. Advanced Lighting Techniques. Meltdown. July 2005;2005.

[92]Baker, Dan, and Yannis Minadakis, “Firaxis’ Civilization V: A Case Study in Scalable Game Performance”, Game Developers Conference, Mar. 2010.

[93]Baker, Dan, "Spectacular Specular–LEAN and CLEAN Specular Highlights," Game Developers Conference, Mar. 2011.

[94]Baker, Dan, "Object Space Lighting," Game Developers Conference, Mar. 2016.

[95]Bako, Steve, Thijs Vogels, Brian McWilliams, Mark Meyer, Jan Novák, Alex Harvill, Pradeep Sen, Tony DeRose, and Fabrice Rousselle, "Kernel-Predicting Convolutional Networks for Denoising Monte Carlo Renderings," ACM Transactions on Graphics, vol. 36, no. 4, article no. 97, 2017.

[96]BaldwinDoug, WeberMichael. Fast Ray-Triangle Intersections by Coordinate Transformation. Journal of Computer Graphics Techniques. 2016;5(3):39–49.

[97]Balestra, C., and P.-K. Engstad, “The Technology of Uncharted: Drake’s Fortune”, Game Developers Conference, Mar. 2008.

[98]Banks, David, "Illumination in Diverse Codimensions," in SIGGRAPH ’94: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 327–334, July 1994.

[99]Barb, C., "Texture Streaming in Titanfall 2," Game Developers Conference, Feb.-Mar. 2017.

[100]Barber, C. B., D. P. Dobkin, and H. Huhdanpaa, "The Quickhull Algorithm for Convex Hull," Technical Report GCG53, Geometry Center, July 1993.

[101]BarequetG, ElberG. Optimal Bounding Cones of Vectors in Three Dimensions. Information Processing Letters. 2005;93(2):83–89.

[102]BarkansAnthony C. Color Recovery: True-Color 8-Bit Interactive Graphics. IEEE Computer Graphics and Applications. 1997;17(1):67–77.

[103]Barkans, Anthony C., "High-Quality Rendering Using the Talisman Architecture," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 79–88, Aug. 1997.

[104]Barla, Pascal, Joëlle Thollot, and Lee Markosian, "X-Toon: An Extended Toon Shader," in Proceedings of the 4th International Symposium on Non-Photorealistic Animation and Rendering, ACM, pp. 127–132, 2006.

[105]Barré-Brisebois, Colin, and Marc Bouchard, "Approximating Translucency for a Fast, Cheap and Convincing Subsurface Scattering Look," Game Developers Conference, Feb.-Mar. 2011.

[106]Barré-Brisebois, Colin, and Stephen Hill, "Blending in Detail," Self-Shadow blog, July 10, 2012.

[107]Barré-BriseboisColin. "Hexagonal Bokeh Blur Revisited," ZigguratVertigo’s Hideout blog. Apr. 2017;17.

[108]BarrettSean. Blend Does Not Distribute Over Lerp. Game Developer. Nov. 2004;11(10):39–41.

[109]Barrett, Sean, "Sparse Virtual Textures," Game Developers Conference, Mar. 2008.

[110]BarringerR, AnderssonM, Akenine-MöllerT. Ray Accelerator: Efficient and Flexible Ray Tracing on a Heterogeneous Architecture. Computer Graphics Forum. 2017;36(8):166–177.

[111]Bartels, Richard H., John C. Beatty, and Brian A. Barsky, An Introduction to Splines for use in Computer Graphics and Geometric Modeling, Morgan Kaufmann, 1987.

[112]Barzel, Ronen, ed., Graphics Tools-The jgt Editors’ Choice, A K Peters Ltd, 2005.

[113]Batov, Vladimir, "A Quick and Simple Memory Allocator," Dr. Dobbs’s Portal, Jan. 1, 1998.

[114]Baum, Daniel R., Stephen Mann, Kevin P. Smith, and James M. Winget, "Making Radiosity Usable: Automatic Preprocessing and Meshing Techniques for the Generation of Accurate Radiosity Solutions," Computer Graphics (SIGGRAPH ’91 Proceedings), vol. 25, no. 4, pp. 51–60, July 1991.

[115]Bavoil, Louis, Steven P. Callahan, Aaron Lefohn, Jo ao L. D. Comba, and Cláudio T. Silva, "Multi-Fragment Effects on the GPU Using the k-Buffer," in Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games, ACM, pp. 97–104, Apr.-May 2007.

[116]Bavoil, Louis, Steven P. Callahan, and Cláudio T. Silva, "Robust Soft Shadow Mapping with Backprojection and Depth Peeling," journal of graphics tools, vol. 13, no. 1, pp. 16–30, 2008.

[117]Bavoil, Louis, "Advanced Soft Shadow Mapping Techniques," Game Developers Conference, Feb. 2008.

[118]Bavoil, Louis, and Kevin Myers, "Order Independent Transparency with Dual Depth Peeling," NVIDIA White Paper, Feb. 2008.

[119]Bavoil, Louis, and Miguel Sainz, and Rouslan Dimitrov, "Image-Space Horizon-Based Aambient Occlusion," in ACM SIGGRAPH 2008 Talks, ACM, article no. 22, Aug. 2008.

[120]Bavoil, Louis, and Jon Jansen, "Particle Shadows and Cache-Efficient Post-Processing," Game Developers Conference, Mar. 2013.

[121]Bavoil, Louis, and Iain Cantlay, "SetStablePowerState.exe: Disabling GPU Boost on Windows 10 for more deterministic timestamp queries on NVIDIA GPUs," NVIDIA GameWorks blog, Sept. 14, 2016.

[122]BeaccoA, PelechanoN, AndújarC. A Survey of Real-Time Crowd Rendering. Computer Graphics Forum. 2016;35(8):32–50.

[123]Bec, Xavier, "Faster Refraction Formula, and Transmission Color Filtering," Ray Tracing News, vol. 10, no. 1, Jan. 1997.

[124]BeckmannPetr. and André Spizzichino. The Scattering of Electromagnetic Waves from Rough Surfaces: Pergamon Press; 1963.

[125]BeelerDean, GosaliaAnuj. "Asynchronous Timewarp on Oculus Rift," Oculus Developer Blog. Mar. 2016;25.

[126]BeelerDean, HutchinsEd, PedrianaPaul. "Asynchronous Spacewarp," Oculus Developer Blog. Nov. 2016;10.

[127]Beers, Andrew C., Maneesh Agrawala, and Navin Chaddha, "Rendering from Compressed Textures," in SIGGRAPH ’96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 373–378, Aug. 1996.

[128]BehrendtS, ColditzC, FranzkeO, KopfJ, DeussenO. Realistic Real-Time Rendering of Landscapes Using Billboard Clouds. Computer Graphics Forum. 2005;24(3):507–516.

[129]Belcour, Laurent, and Pascal Barla, "A Practical Extension to Microfacet Theory for the Modeling of Varying Iridescence," ACM Transactions on Graphics (SIGGRAPH 2017), vol. 36, no. 4, pp. 65:1–65:14, July 2017.

[130]BénardPierre, BousseauAdrien, ThollotJöelle. State-of-the-Art Report on Temporal Coherence for Stylized Animations. Computer Graphics Forum. 2011;30(8):2367–2386.

[131]Bénard, Pierre, Lu Jingwan, Forrester Cole, Adam Finkelstein, and Jöelle Thollot, "Active Strokes: Coherent Line Stylization for Animated 3D Models," in Proceedings of the International Symposium on Non-Photorealistic Animation and Rendering, Eurographics Association, pp. 37–46, 2012.

[132]Bénard, Pierre, Aaron Hertzmann, and Michael Kass, "Computing Smooth Surface Contours with Accurate Topology," ACM Transactions on Graphics, vol. 33, no. 2, pp. 19:1–19:21, 2014.

[133]Benson, David, and Joel Davis, "Octree Textures," ACM Transactions on Graphics (SIGGRAPH 2002), vol. 21, no. 3, pp. 785–790, July 2002.

[134]Bentley, Adrian, " inFAMOUS Second Son Engine Postmortem," Game Developers Conference, Mar. 2014.

[135]de Berg, M., M. van Kreveld, M. Overmars, and O. Schwarzkopf, Computational Geometry-Algorithms and Applications, Third Edition, Springer-Verlag, 2008.

[136]van den Bergen, G., "Efficient Collision Detection of Complex Deformable Models Using AABB Trees," journal of graphics tools, vol. 2, no. 4, pp. 1–13, 1997. Also collected in [112].

[137]BergerMatthew, TagliasacchiAndrea, SeverskyLee M, AlliezPierre, GuennebaudGaël, LevineJoshua A, SharfAndrei, SilvaClaudio T. A Survey of Surface Reconstruction from Point Clouds. Computer Graphics Forum. 2017;36(1):301–329.

[138]BeyerJohanna, HadwigerMarkus, PfisterHanspeter. State-of-the-Art in GPU-Based Large-Scale Volume Visualization. Computer Graphics Forum. 2015;34(8):13–37.

[139]Bezrati, Abdul, "Real-Time Lighting via Light Linked List," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2014.

[140]Bezrati, Abdul, "Real-Time Lighting via Light Linked List," in Wolfgang Engel, ed., GPU Pro6, CRC Press, pp. 183–193, 2015.

[141]BierEric A, KennethR. Sloan, Jr., "Two-Part Texture Mapping,". IEEE Computer Graphics and Applications. Sept. 1986;6(9):40–53.

[142]Biermann, Henning, Adi Levin, and Denis Zorin, "Piecewise Smooth Subdivision Surface with Normal Control," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 113–120, July 2000.

[143]Billeter, Markus, Erik Sintorn, and Ulf Assarsson, "Real-Time Multiple Scattering Using Light Propagation Volumes," in Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 119–126, 2012.

[144]Billeter, Markus, Ola Olsson, and Ulf Assarsson, "Tiled Forward Shading," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 99–114, 2013.

[145]Billeter, Markus, "Many-Light Rendering on Mobile Hardware," SIGGRAPH Real-Time Many-Light Management and Shadows with Clustered Shading course, Aug. 2015.

[146]Bilodeau, Bill, "Vertex Shader Tricks: New Ways to Use the Vertex Shader to Improve Performance," Game Developers Conference, Mar. 2014.

[147]BinstockAtman. "Optimizing VR Graphics with Late Latching," Oculus Developer Blog. Mar. 2015;2.

[148]BishopL, EberlyD, WhittedT, FinchM, ShantzM. Designing a PC Game Engine. IEEE Computer Graphics and Applications. 1998;18(1):46–53.

[149]Bitterli, Benedikt, Benedikt Bitterli Rendering Resources, https://benedikt-bitterli.me/resources, licensed under CC BY 3.0, https://creativecommons.org/licenses/by/3.0

[150]BittnerJiří, PřikrylJan. "Exact Regional Visibility Using Line Space Partitioning," Technical Report TR-186-2-01-06. Institute of Computer Graphics and Algorithms: Vienna University of Technology; Mar. 2001.

[151]Bittner, Jiří, Peter Wonka, and Michael Wimmer, "Visibility Preprocessing for Urban Scenes Using Line Space Subdivision," in Pacific Graphics 2001, IEEE Computer Society, pp. 276–284, Oct. 2001.

[152]Bittner, Jiří, Oliver Mattausch, Ari Silvennoinen, and Michael Wimmer, "Shadow Caster Culling for Efficient Shadow Mapping," in Symposium on Interactive 3D Graphics and Games, ACM, pp. 81–88, 2011.

[153]Bjørge, Marius, Sam Martin, Sandeep Kakarlapudi, and Jan-Harald Fredriksen, "Efficient Rendering with Tile Local Storage," in ACM SIGGRAPH 2014 Talks, ACM, article no. 51, July 2014.

[154]Bjørge, Marius, "Moving Mobile Graphics," SIGGRAPH Advanced Real-Time Shading course, July 2016.

[155]Bjorke, Kevin, "Image-Based Lighting," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 308–321, 2004.

[156]Bjorke, Kevin, "High-Quality Filtering," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 391–424, 2004.

[157]BlasiPhilippe. Bertrand Le Saec, and Christophe Schlick, "A Rendering Algorithm for Discrete Volume Density Objects,". Computer Graphics Forum. 1993;12(3):201–210.

[158]BlinnJF, NewellME. Texture and Reflection in Computer Generated Images. Communications of the ACM. Oct. 1976;19(10):542–547.

[159]Blinn, James F., "Models of Light Reflection for Computer Synthesized Pictures," ACM Computer Graphics (SIGGRAPH ’77 Proceedings), vol. 11, no. 2, pp. 192–198, July 1977.

[160]Blinn, James, "Simulation of Wrinkled Surfaces," Computer Graphics (SIGGRAPH ’78 Proceedings), vol. 12, no. 3, pp. 286–292, Aug. 1978.

[161]BlinnJames F. A Generalization of Algebraic Surface Drawing. ACM Transactions on Graphics. 1982;1(3):235–256.

[162]Blinn, Jim, "Me and My (Fake) Shadow," IEEE Computer Graphics and Applications, vol. 8, no. 1, pp. 82–86, Jan. 1988. Also collected in [165].

[163]Blinn, Jim, "Hyperbolic Interpolation," IEEE Computer Graphics and Applications, vol. 12, no. 4, pp. 89–94, July 1992. Also collected in [165].

[164]Blinn, Jim, "Image Compositing-Theory," IEEE Computer Graphics and Applications, vol. 14, no. 5, pp. 83–87, Sept. 1994. Also collected in [166].

[165]Blinn, Jim, Jim Blinn’s Corner: A Trip Down the Graphics Pipeline, Morgan Kaufmann, 1996.

[166]Blinn, Jim, Jim Blinn’s Corner: Dirty Pixels, Morgan Kaufmann, 1998.

[167]Blinn, Jim, "A Ghost in a Snowstorm," IEEE Computer Graphics and Applications, vol. 18, no. 1, pp. 79–84, 1998. Also collected in [168], Chapter 9.

[168]BlinnJim. Jim Blinn’s Corner: Notation. Notation, Morgan Kaufmann: Notation; 2002.

[169]Blinn, Jim, "What Is a Pixel?" IEEE Computer Graphics and Applications, vol. 25, no. 5, pp. 82–87, Sept./Oct. 2005.

[170]Bloomenthal, Jules, "Edge Inference with Applications to Antialiasing," Computer Graphics (SIGGRAPH ’83 Proceedings), vol. 17, no. 3, pp. 157–162, July 1983.

[171]Bloomenthal, Jules, "An Implicit Surface Polygonizer," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 324–349, 1994.

[172]BlowJonathan. Mipmapping, Part 1. Game Developer. Dec. 2001;8(12):13–17.

[173]BlowJonathan. Mipmapping, Part 2. Game Developer. Jan. 2002;9(1):16–19.

[174]BlowJonathan. "Happycake Development Notes: Shadows," Happycake Development Notes website. Aug. 2004;25.

[175]BlytheDavid. The Direct3D 10 System. ACM Transactions on Graphics. July 2006;25(3):724–734.

[176]BookoutDavid. "Programmable Blend with Pixel Shader Ordering," Intel Developer Zone blog. Oct. 2015;13.

[177]BornMax, WolfEmil. Principles of Optics: Electromagnetic Theory of Propagation. Interference and Diffraction of Light: Seventh Edition, Cambridge University Press; 1999.

[178]Borshukov, George, and J. P. Lewis, "Realistic Human Face Rendering for The Matrix Reloaded," in ACM SIGGRAPH 2003 Sketches and Applications, ACM, July 2003.

[179]Borshukov, George, and J. P. Lewis, "Fast Subsurface Scattering," SIGGRAPH Digital Face Cloning course, Aug. 2005.

[180]Botsch, Mario, Alexander Hornung, Matthias Zwicker, and Leif Kobbelt, “High-Quality Surface Splatting on Today’s GPUs”, in Proceedings of the Second Eurographics / IEEE VGTC Symposium on Point-Based Graphics, Eurographics Association, pp. 17–24, June 2005.

[181]Boubekeur, Tamy, Patrick Reuter, and Christophe Schlick, "Scalar Tagged PN Triangles," in Eurographics 2005 Short Presentations, Eurographics Association, pp. 17–20, Sept. 2005.

[182]Boubekeur, T., and Marc Alexa, "Phong Tessellation," ACM Transactions on Graphics, vol. 27, no. 5, pp. 141:1–141:5, 2008.

[183]Boulton, Mike, "Static Lighting Tricks in Halo 4," Game Developers Conference, Mar. 2013.

[184]Bouthors, Antoine, Fabrice Neyret, Nelson Max, Eric Bruneton, and Cyril Crassin, "Interactive Multiple Anisotropic Scattering in Clouds," in Proceedings of the 2008 Symposium on Interactive 3D Graphics and Games, ACM, pp. 173–182, 2008.

[185]BowlesH, MitchellK, SumnerB, MooreJ, GrossM. Iterative Image Warping. Computer Graphics Forum. 2012;31(2):237–246.

[186]Bowles, H., "Oceans on a Shoestring: Shape Representation, Meshing and Shading," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2013.

[187]Bowles, Huw, and Beibei Wang, "Sparkly but not too Sparkly! A Stable and Robust Procedural Sparkle Effect," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2015.

[188]Box, Harry, Set Lighting Technician’s Handbook: Film Lighting Equipment, Practice, and Electrical Distribution, Fourth Edition, Focal Press, 2010.

[189]Boyd, Stephen, and Lieven Vandenberghe, Convex Optimization, Cambridge University Press, 2004. Freely downloadable.

[190]Brainerd, W., T. Foley, M. Kraemer, H. Moreton, and M. Nießner, "Efficient GPU Rendering of Subdivision Surfaces Using Adaptive Quadtrees," ACM Transactions on Graphics, vol. 35, no. 4, pp. 113:1–113:12, 2016.

[191]Bratt, I., "The ARM Mali T880 Mobile GPU," Hot Chips website, 2015.

[192]BrawleyZoe, TatarchukNatalya. Parallax Occlusion Mapping: Self-Shadowing, Perspective-Correct Bump Mapping Using Reverse Height Map Tracing. In: EngelWolfgang, editor. ShaderX3. Charles River: Media; Nov. 2004. p. 135–154.

[193]Bredow, Rob, "Fur in Stuart Little," SIGGRAPH Advanced RenderMan 2: To RI\_INFINITY and Beyond course, July 2000.

[194]Brennan, Chris, "Accurate Environment Mapped Reflections and Refractions by Adjusting for Object Distance," in Wolfgang Engel, ed., Direct3D ShaderX: Vertex & Pixel Shader Tips and Techniques, Wordware, pp. 290–294, May 2002.

[195]Brennan, Chris, "Diffuse Cube Mapping," in Wolfgang Engel, ed., Direct3D ShaderX: Vertex & Pixel Shader Tips and Techniques, Wordware, pp. 287–289, May 2002.

[196]Breslav, Simon, Karol Szerszen, Lee Markosian, Pascal Barla, and Joëlle Thollot, "Dynamic 2D Patterns for Shading 3D Scenes," ACM Transactions on Graphics, vol. 27, no. 3, pp. 20:1–20:5, 2007.

[197]Bridson, Robert, Fluid Simulation for Computer Graphics, Second Edition, CRC Press, 2015.

[198]Brinck, Waylon, and Andrew Maximov, "The Technical Art of Uncharted 4," SIGGRAPH production session, July 2016.

[199]Brinkmann, Ron, The Art and Science of Digital Compositing, Morgan Kaufmann, 1999.

[200]Brisebois, Vincent, and Ankit Patel, "Profiling the AI Performance Boost in OptiX 5," NVIDIA News Center, July 31, 2017.

[201]Brown, Alistair, "Visual Effects in Star Citizen," Game Developers Conference, Mar. 2015.

[202]BrownGary S. Shadowing by Non-gaussian Random Surfaces. IEEE Transactions on Antennas and Propagation. 1980;28(6):788–790.

[203]BrunetonEric, NeyretFabrice. Precomputed Atmospheric Scattering. Computer Graphics Forum. 2008;27(4):1079–1086.

[204]BrunetonEric, NeyretFabrice, HolzschuchNicolas. Real-Time Realistic Ocean Lighting Using Seamless Transitions from Geometry to BRDF. Computer Graphics Forum. 2010;29(2):487–496.

[205]BrunetonEric, NeyretFabrice. A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading. IEEE Transactions on Visualization and Computer Graphics. 2012;18(2):242–260.

[206]Buades, Jose María, Jesús Gumbau, and Miguel Chover, "Separable Soft Shadow Mapping," The Visual Computer, vol. 32, no. 2, pp. 167–178, Feb. 2016.

[207]Buchanan, J. W., and M. C. Sousa, "The Edge Buffer: A Data Structure for Easy Silhouette Rendering," in Proceedings of the 1st International Symposium on Non-photorealistic Animation and Rendering, ACM, pp. 39–42, June 2000.

[208]Bukowski, Mike, Padraic Hennessy, Brian Osman, and Morgan McGuire, "Scalable High Quality Motion Blur and Ambient Occlusion," SIGGRAPH Advances in Real-Time Rendering in 3D Graphics and Games course, Aug. 2012.

[209]Bukowski, Mike, Padraic Hennessy, Brian Osman, and Morgan McGuire, "The Skylanders SWAP Force Depth-of-Field Shader," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 175–184, 2013.

[210]Bunnell, Michael, "Dynamic Ambient Occlusion and Indirect Lighting," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 223–233, 2005.

[211]van der Burg, John, "Building an Advanced Particle System," Gamasutra, June 2000.

[212]Burley, Brent, "Shadow Map Bias Cone and Improved Soft Shadows: Disney Bonus Section," SIGGRAPH RenderMan for Everyone course, Aug. 2006.

[213]Burley, Brent, and Dylan Lacewell, "Ptex: Per-Face Texture Mapping for Production Rendering," in Proceedings of the Nineteenth Eurographics Conference on Rendering, Eurographics Association, pp. 1155–1164, 2008.

[214]Burley, Brent, "Physically Based Shading at Disney," SIGGRAPH Practical Physically Based Shading in Film and Game Production course, Aug. 2012.

[215]Burley, Brent, "Extending the Disney BRDF to a BSDF with Integrated Subsurface Scattering," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2015.

[216]Burns, Christopher A., Kayvon Fatahalian, and William R. Mark, "A Lazy Object-Space Shading Architecture with Decoupled Sampling," in Proceedings of the Conference on High-Performance Graphics, Eurographics Association, pp. 19–28, June 2010.

[217]BurnsCA, HuntWA. The Visibility Buffer: A Cache-Friendly Approach to Deferred Shading. Journal of Computer Graphics Techniques. 2013;2(2):55–69.

[218]Cabello, Ricardo, et al., Three.js source code, Release r89, Dec. 2017.

[219]Cabral, Brian, and Leith (Casey) Leedom, "Imaging Vector Fields Using Line Integral Convolution," in SIGGRAPH ’93: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 263–270, Aug. 1993.

[220]CaillaudFlorian, VidalVincent, DupontFlorent, LavouéGuillaume. Progressive Compression of Arbitrary Textured Meshes. Computer Graphics Forum. 2016;35(7):475–484.

[221]Calver, Dean, "Vertex Decompression in a Shader," in Wolfgang Engel, ed., Direct3D ShaderX: Vertex & Pixel Shader Tips and Techniques, Wordware, pp. 172–187, May 2002.

[222]Calver, Dean, "Photo-Realistic Deferred Lighting," Beyond3D.com website, July 30, 2003.

[223]CalverDean. Accessing and Modifying Topology on the GPU. In: EngelWolfgang, editor. ShaderX3. Charles River: Media; 2004. p. 5–19.

[224]CalverDean. Deferred Lighting on PS 3.0 with High Dynamic Range. In: EngelWolfgang, editor. ShaderX3. Charles River: Media; 2004. p. 97–105.

[225]Cantlay, Iain, and Andrei Tatarinov, "From Terrain to Godrays: Better Use of DX11," Game Developers Conference, Mar. 2014.

[226]Card, Drew, and Jason L. Mitchell, "Non-Photorealistic Rendering with Pixel and Vertex Shaders," in Wolfgang Engel, ed., Direct3D ShaderX: Vertex & Pixel Shader Tips and Techniques, Wordware, pp. 319–333, May 2002.

[227]Carling, Richard, "Matrix Inversion," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 470–471, 1990.

[228]CarmackJohn. "Latency Mitigation Strategies," AltDevBlog. Feb. 2013;22.

[229]do Carmo, Manfred P., Differential Geometry of Curves and Surfaces, Prentice-Hall Inc, 1976.

[230]Carpenter, Loren, "The A-Buffer, an Antialiased Hidden Surface Method," Computer Graphics (SIGGRAPH ’84 Proceedings), vol. 18, no. 3, pp. 103–108, July 1984.

[231]Carpentier, Giliam, and Kohei Ishiyama, " Decima, Advances in Lighting and AA," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2017.

[232]Carucci, Francesco, "Inside Geometry Instancing," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 47–67, 2005.

[233]Casta no, Ignacio, “Lightmap Parameterization’, The Witness Blog, Mar. 30, 2010.

[234]Casta no, Ignacio, "Computing Alpha Mipmaps," The Witness Blog, Sept. 9, 2010.

[235]Casta no, Ignacio, “Shadow Mapping Summary-Part 1’, The Witness Blog, Sept. 23, 2013.

[236]Catmull, E., and R. Rom, "A Class of Local Interpolating Splines," in R. Barnhill & R. Riesenfeld, eds., Computer Aided Geometric Design, Academic Press, pp. 317–326, 1974.

[237]Catmull, E., A Subdivision Algorithm for Computer Display of Curved Surfaces, PhD thesis, University of Utah, Dec. 1974.

[238]Catmull, Edwin, "Computer Display of Curved Surfaces," in Proceedings of the IEEE Conference on Computer Graphics, Pattern Recognition and Data Structures, IEEE Press, pp. 11–17, May 1975.

[239]CatmullE, ClarkJ. Recursively Generated B-Spline Surfaces on Arbitrary Topological Meshes. Computer-Aided Design. Sept. 1978;10(6):350–355.

[240]Cebenoyan, Cem, "Graphics Pipeline Performance," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 473–486, 2004.

[241]Cebenoyan, Cem, "Real Virtual Texturing-Taking Advantage of DirectX11.2 Tiled Resources," Game Developers Conference, Mar. 2014.

[242]CelesWaldemar, AbrahamFrederico. Fast and Versatile Texture-Based Wireframe Rendering. The Visual Computer. 2011;27(10):939–948.

[243]CerezoEva, PérezFrederic, PueyoXavier, SeronFrancisco J, SillionFrançois X. A Survey on Participating Media Rendering Techniques. The Visual Computer. June 2005;21(5):303–328.

[244]The Cesium Blog, http://cesiumjs.org/blog/, 2017

[245]Chabert, Charles-Félix, Wan-Chun Ma, Tim Hawkins, Pieter Peers, and Paul Debevec, "Fast Rendering of Realistic Faces with Wavelength Dependent Normal Maps," in ACM SIGGRAPH 2007 Posters, ACM, article no. 183, Aug. 2007.

[246]ChaikinG. An Algorithm for High Speed Curve Generation. Computer Graphics and Image Processing. 1974;4(3):346–349.

[247]Chaitanya, Chakravarty R. Alla, Anton S. Kaplanyan, Christoph Schied, Marco Salvi, Aaron Lefohn, Derek Nowrouzezahrai, and Timo Aila, "Interactive Reconstruction of Monte Carlo Image Sequences Using a Recurrent Denoising Autoencoder," ACM Transactions on Graphics, vol. 36, no. 4, article no. 98, pp. 2017.

[248]Chajdas, Matthäus G., Christian Eisenacher, Marc Stamminger, and Sylvain Lefebvre, "Virtual Texture Mapping 101," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 185–195, 2010.

[249]Chajdas, Matthäus G., "D3D12 and Vulkan: Lessons Learned," Game Developers Conference, Mar. 2016.

[250]Chan, Danny, and Bryan Johnston, “Style in Rendering: The History and Technique Behind Afro Samurai’s Look”, Game Developers Conference, Mar. 2009.

[251]Chan, Danny, "Real-World Measurements for Call of Duty: Advanced Warfare," in SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2015.

[252]Chan, Eric, and Frédo Durand, "Fast Prefiltered Lines," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 345–359, 2005.

[253]Chandrasekhar, Subrahmanyan, Radiative Transfer, Oxford University Press, 1950.

[254]Chang, Chia-Tche, Bastien Gorissen, and Samuel Melchior, "Fast Oriented Bounding Box Optimization on the Rotation Group," ACM Transactions on Graphics, vol. 30, no. 5, pp. 122:1–122:16, Oct. 2011.

[255]Chang, Chun-Fa, Gary Bishop, and Anselmo Lastra, "LDI Tree: A Hierarchical Representation for Image-Based Rendering," in SIGGRAPH ’99: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 291–298, Aug. 1999.

[256]Chen, G. P. Sander, D. Nehab, L. Yang, and L. Hu, "Depth-Presorted Triangle Lists," ACM Transactions on Graphics, vol. 31, no. 6, pp. 160:1–160:9, 2016.

[257]Chen, Hao, "Lighting and Material of Halo 3," Game Developers Conference, Mar. 2008.

[258]Chen, Hao, and Natalya Tatarchuk, "Lighting Research at Bungie," SIGGRAPH Advances in Real-Time Rendering in 3D Graphics and Games course, Aug. 2009.

[259]Chen, K., "Adaptive Virtual Texture Rendering in Far Cry 4," Game Developers Conference, Mar. 2015.

[260]Chen, Pei-Ju, Hiroko Awata, Atsuko Matsushita, En-Cheng Yang, and Kentaro Arikawa, "Extreme Spectral Richness in the Eye of the Common Bluebottle Butterfly, Graphium sarpedon," Frontiers in Ecology and Evolution, vol. 4, pp. 18, Mar. 8, 2016.

[261]ChiYung-feng. True-to-Life Real-Time Animation of Shallow Water on Todays GPUs. In: EngelWolfgang, editor. ShaderX4. Charles River: Media; 2005. p. 467–480.

[262]Chiang, Matt Jen-Yuan, Benedikt Bitterli, Chuck Tappan, and Brent Burley, "A Practical and Controllable Hair and Fur Model for Production Path Tracing," Computer Graphics Forum (Eurographics 2016), vol. 35, no. 2, pp. 275–283, 2016.

[263]Chlumský, Viktor, Shape Decomposition for Multi-channel Distance Fields, MSc thesis, Department of Theoretical Computer Science, Czech Technical University in Prague, May 2015.

[264]Choi, H., "Bifrost–The GPU Architecture for Next Five Billion," ARM Tech Forum, June 2016.

[265]ChristensenPer H. Point-Based Approximate Color Bleeding. Pixar Animation Studios: Technical memo; 2008.

[266]Cichocki, Adam, "Optimized Pixel-Projected Reflections for Planar Reflectors," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2017.

[267]Cignoni, P., C. Montani, and R. Scopigno, "Triangulating Convex Polygons Having T-Vertices," journal of graphics tools, vol. 1, no. 2, pp. 1–4, 1996. Also collected in [112].

[268]Cignoni, Paolo, "On the Computation of Vertex Normals," Meshlab Stuff blog, Apr. 10, 2009. Also collected in [112].

[269]CigolleZina H, DonowSam, EvangelakosDaniel, MaraMichael, McGuireMorgan, MeyerQuirin. A Survey of Efficient Representations for Independent Unit Vectors. Journal of Computer Graphics Techniques. 2014;3(1):1–30.

[270]ClarbergPetrik, Akenine-MöllerTomas. Practical Product Importance Sampling for Direct Illumination. Computer Graphics Forum. 2008;27(2):681–690.

[271]Clarberg, P., R. Toth, J. Hasselgren, J. Nilsson, and T. Akenine-Möller, "AMFS: Adaptive Multi-frequency Shading for Future Graphics Processors," ACM Transactions on Graphics, vol. 33, no. 4, pp. 141:1–141:12, 2014.

[272]ClarkJames H. Hierarchical Geometric Models for Visible Surface Algorithms. Communications of the ACM. Oct. 1976;19(10):547–554.

[273]Coffin, Christina, "SPU Based Deferred Shading in Battlefield 3 for Playstation 3," Game Developers Conference, Mar. 2011.

[274]Cohen, Jonathan D., Marc Olano, and Dinesh Manocha, "Appearance-Preserving Simplification," in SIGGRAPH ’98: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 115–122, July 1998.

[275]CohenMichael F. and John R. Wallace: Radiosity and Realistic Image Synthesis, Academic Press Professional; 1993.

[276]Cohen-OrDaniel, ChrysanthouYiorgos, DurandFrédo, GreeneNed, KultonVladlen, SilvaCláudio T. SIGGRAPH Visibility. Techniques and Applications course: Problems; Aug. 2001.

[277]Cohen-Or, Daniel, Yiorgos Chrysanthou, Cláudio T. Silva, and Frédo Durand, "A Survey of Visibility for Walkthrough Applications," IEEE Transactions on Visualization and Computer Graphics, vol. 9, no. 3, pp. 412–431, July-Sept. 2003.

[278]CokKeith, CorronRoger, KuehneBob. and Thomas True. SIGGRAPH Developing Efficient Graphics Software: The Yin and Yang of Graphics course; July 2000.

[279]Colbert, Mark, and Jaroslav Křivánek, "GPU-Based Importance Sampling," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 459–475, 2007.

[280]Colbert, Mark, and Jaroslav Křivánek, "Real-Time Shading with Filtered Importance Sampling," in ACM SIGGRAPH 2007 Technical Sketches, ACM, article no. 71, Aug. 2007.

[281]Cole, Forrester, Aleksey Golovinskiy, Alex Limpaecher, Heather Stoddart Barros, Adam Finkelstein, Thomas Funkhouser, and Szymon Rusinkiewicz, "Where Do People Draw Lines?" ACM Transactions on Graphics (SIGGRAPH 2008), vol. 27, no. 3, pp. 88:1–88:11, 2008.

[282]Cole, Forrester, and Adam Finkelstein, "Two Fast Methods for High-Quality Line Visibility," IEEE Transactions on Visualization and Computer Graphics, vol. 16, no. 5, pp. 707–717, Sept./Oct. 2010.

[283]Collin, D., "Culling the Battlefield," Game Developers Conference, Mar. 2011.

[284]Conran, Patrick, "SpecVar Maps: Baking Bump Maps into Specular Response," in ACM SIGGRAPH 2005 Sketches, ACM, article no. 22, Aug. 2005.

[285]Cook, Robert L., and Kenneth E. Torrance, "A Reflectance Model for Computer Graphics," Computer Graphics (SIGGRAPH ’81 Proceedings), vol. 15, no. 3, pp. 307–316, July 1981.

[286]CookRobert L, TorranceKenneth E. A Reflectance Model for Computer Graphics. ACM Transactions on Graphics. Jan. 1982;1(1):7–24.

[287]Cook, Robert L., "Shade Trees," Computer Graphics (SIGGRAPH ’84 Proceedings), vol. 18, no. 3, pp. 223–231, July 1984.

[288]CookRobert L. Stochastic Sampling in Computer Graphics. ACM Transactions on Graphics. Jan. 1986;5(1):51–72.

[289]Cook, Robert L., Loren Carpenter, and Edwin Catmull, "The Reyes Image Rendering Architecture," Computer Graphics (SIGGRAPH ’87 Proceedings), vol. 21, no. 4, pp. 95–102, July 1987.

[290]Cook, Robert L., and Tony DeRose, "Wavelet Noise," ACM Transactions on Graphics (SIGGRAPH 2005), vol. 24, no. 3, pp. 803–811, 2005.

[291]CoombesDavid. “DX12 Do’s and Don’ts, Updated!” NVIDIA GameWorks blog. Nov. 2015;12.

[292]CormenTH, LeisersonCE, RivestR. and C. Stein: Introduction to Algorithms, MIT Press; 2009.

[293]CourrègesAdrian. " GTA V-Graphics Study," Adrian Courrèges blog. Nov. 2015;2.

[294]CourrègesAdrian. " DOOM (2016)–Graphics Study," Adrian Courrèges blog. Sept. 2016;9.

[295]Courrèges, Adrian, "Beware of Transparent Pixels," Adrian Courrèges blog, May 9, 2017.

[296]Cox, Michael, and Pat Hanrahan, "Pixel Merging for Object-Parallel Rendering: A Distributed Snooping Algorithm," in Proceedings of the 1993 Symposium on Parallel Rendering, ACM, pp. 49–56, Nov. 1993.

[297]Cox, Michael, David Sprague, John Danskin, Rich Ehlers, Brian Hook, Bill Lorensen, and Gary Tarolli, SIGGRAPH Developing High-Performance Graphics Applications for the PC Platform course, July 1998.

[298]CozziPatrick. "Picking Using the Depth Buffer," AGI Blog. Mar. 2008;5.

[299]Cozzi, Patrick, and Kevin Ring, 3D Engine Design for Virtual Globes, A K Peters/CRC Press, 2011.

[300]Cozzi, P., and D. Bagnell, "A WebGL Globe Rendering Pipeline," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 39–48, 2013.

[301]Cozzi, Patrick, ed., WebGL Insights, CRC Press, 2015.

[302]Cozzi, Patrick, "Cesium 3D Tiles," GitHub repository, 2017.

[303]Crane, Keenan, Ignacio Llamas, and Sarah Tariq, "Real-Time Simulation and Rendering of 3D Fluids," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 633–675, 2007.

[304]Crassin, Cyril, GigaVoxels: A Voxel-Based Rendering Pipeline For Efficient Exploration Of Large And Detailed Scenes, PhD thesis, University of Grenoble, July 2011.

[305]CrassinCyril, NeyretFabrice, SainzMiguel, GreenSimon, EisemannElmar. Interactive Indirect Illumination Using Voxel Cone Tracing. Computer Graphics Forum. 2011;30(7):1921–1930.

[306]Crassin, Cyril, and Simon Green, "Octree-Based Sparse Voxelization Using the GPU Hardware Rasterizer," in Patrick Cozzi & Christophe Riccio, eds., OpenGL Insights, CRC Press, pp. 303–319, 2012.

[307]Crassin, Cyril, "Octree-Based Sparse Voxelization for Real-Time Global Illumination," NVIDIA GPU Technology Conference, Feb. 2012.

[308]Crassin, Cyril, "Dynamic Sparse Voxel Octrees for Next-Gen Real-Time Rendering," SIGGRAPH Beyond Programmable Shading course, Aug. 2012.

[309]CrassinCyril, McGuireMorgan, FatahalianKayvon, LefohnAaron. Aggregate G-Buffer Anti-Aliasing. IEEE Transactions on Visualization and Computer Graphics. Oct. 2016;22(10):2215–2228.

[310]Cripe, Brian, and Thomas Gaskins, "The DirectModel Toolkit: Meeting the 3D Graphics Needs of Technical Applications," Hewlett-Packard Journal, pp. 19–27, May 1998.

[311]Crow, Franklin C., "Shadow Algorithms for Computer Graphics," Computer Graphics (SIGGRAPH ’77 Proceedings), vol. 11, no. 2, pp. 242–248, July 1977.

[312]Crow, Franklin C., "Summed-Area Tables for Texture Mapping," Computer Graphics (SIGGRAPH ’84 Proceedings), vol. 18, no. 3, pp. 207–212, July 1984.

[313]CullerDavid E. and Jaswinder Pal Singh, with Anoop Gupta. Parallel Computer Architecture: A Hardware/Software Approach, Morgan Kaufmann; 1998.

[314]Cunningham, Steve, "3D Viewing and Rotation Using Orthonormal Bases," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 516–521, 1990.

[315]Cupisz, Kuba, and Kasper Engelstoft, "Lighting in Unity," Game Developers Conference, Mar. 2015.

[316]Cupisz, Robert, "Light Probe Interpolation Using Tetrahedral Tessellations," Game Developers Conference, Mar. 2012.

[317]Curtis, Cassidy, "Loose and Sketchy Animation," in ACM SIGGRAPH ’98 Electronic Art and Animation Catalog, ACM, p. 145, July 1998.

[318]Cychosz, J. M., and W. N. Waggenspack, Jr., "Intersecting a Ray with a Cylinder," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 356–365, 1994.

[319]CyrusM, BeckJ. Generalized Two- and Three-Dimensional Clipping. Computers and Graphics. 1978;3:23–28.

[320]Dachsbacher, Carsten, and Marc Stamminger, "Translucent Shadow Maps," in Proceedings of the 14th Eurographics Workshop on Rendering, Eurographics Association, pp. 197–201, June 2003.

[321]Dachsbacher, Carsten, and Marc Stamminger, "Reflective Shadow Maps," in Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, ACM, pp. 203–231, 2005.

[322]Dachsbacher, Carsten, and Marc Stamminger, "Splatting of Indirect Illumination," in Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games, ACM, pp. 93–100, 2006.

[323]Dachsbacher, C., and N. Tatarchuk, "Prism Parallax Occlusion Mapping with Accurate Silhouette Generation," Symposium on Interactive 3D Graphics and Games poster, Apr.-May 2007.

[324]DallaireChris. "Binary Triangle Trees for Terrain Tile Index Buffer Generation," Gamasutra. Dec. 2006;21.

[325]DamErik B, KochMartin, LillholmMartin. "Quaternions, Interpolation and Animation," Technical Report DIKU-TR-98/5. Department of Computer Science: University of Copenhagen; July 1998.

[326]Davies, Jem, "The Bifrost GPU Architecture and the ARM Mali-G71 GPU," Hot Chips, Aug. 2016.

[327]DaviesLeigh. "OIT to Volumetric Shadow Mapping, 101 Uses for Raster-Ordered Views Using DirectX 12," Intel Developer Zone blog. Mar. 2015;5.

[328]DaviesLeigh. "Rasterizer Order Views 101: A Primer," Intel Developer Zone blog. Aug. 2015;5.

[329]Day, Mike, "CSM Scrolling: An Acceleration Technique for the Rendering of Cascaded Shadow Maps," presented by Mike Acton, SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2012.

[330]DayMike. "An Efficient and User-Friendly Tone Mapping Operator," Insomniac R &D Blog. Sept. 2012;18.

[331]SmedtDe. Matthijs, "PC GPU Performance Hot Spots," NVIDIA GameWorks blog. Aug. 2016;10.

[332]Debevec, Paul E., "Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-Based Graphics with Global Illumination and High Dynamic Range Photography," in SIGGRAPH ’98: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 189–198, July 1998.

[333]Debevec, Paul, Rod Bogart, Frank Vitz, and Greg Ward, SIGGRAPH HDRI and Image-Based Lighting course, July 2003.

[334]DeBry, David (grue), Jonathan Gibbs, Devorah DeLeon Petty, and Nate Robins, "Painting and Rendering Textures on Unparameterized Models," ACM Transactions on Graphics (SIGGRAPH 2002), vol. 21, no. 3, pp. 763–768, July 2002.

[335]DeCarlo, Doug, Adam Finkelstein, and Szymon Rusinkiewicz, "Interactive Rendering of Suggestive Contours with Temporal Coherence," in Proceedings of the 3rd International Symposium on Non-Photorealistic Animation and Rendering, ACM, pp. 15–24, June 2004.

[336]DecaudinPhilippe. "Cartoon-Looking Rendering of 3D-Scenes," Technical Report INRIA 2919. France: Université de Technologie de Compiègne; June 1996.

[337]DecaudinPhilippe, NeyretFabrice. Volumetric Billboards. Computer Graphics Forum. 2009;28(8):2079–2089.

[338]Décoret, Xavier, Frédo Durand, François Sillion, and Julie Dorsey, "Billboard Clouds for Extreme Model Simplification," ACM Transactions on Graphics (SIGGRAPH 2003), vol. 22, no. 3, pp. 689–696, 2003.

[339]Deering, M., S. Winnder, B. Schediwy, C. Duff, and N. Hunt, "The Triangle Processor and Normal Vector Shader: A VLSI System for High Performance Graphics," Computer Graphics (SIGGRAPH ’88 Proceedings), vol. 22, no. 4, pp. 21–30, Aug. 1988.

[340]Deering, Michael, "Geometry Compression," in SIGGRAPH ’95: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 13–20, Aug. 1995.

[341]Delalandre, Cyril, Pascal Gautron, Jean-Eudes Marvie, and Guillaume François, "Transmittance Function Mapping," Symposium on Interactive 3D Graphics and Games, 2011.

[342]Delva, Michael, Julien Hamaide, and Ramses Ladlani, "Semantic Based Shader Generation Using Shader Shaker," in Wolfgang Engel, ed., GPU Pro6, CRC Press, pp. 505–520, 2015.

[343]Demers, Joe, "Depth of Field: A Survey of Techniques," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 375–390, 2004.

[344]Demoreuille, Pete, "Optimizing the Unreal Engine 4 Renderer for VR," Oculus Developer Blog, May 25, 2016.

[345]d’Eon, Eugene, and David Luebke, "Advanced Techniques for Realistic Real-Time Skin Rendering," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 293–347, 2007.

[346]d’EonEugene, FrançoisGuillaume, HillMartin, LetteriJoe, AubryJean-Mary. An Energy-Conserving Hair Reflectance Model. Computer Graphics Forum. 2011;30(4):1467–8659.

[347]DeRose, T., M. Kass, and T. Truong, "Subdivision Surfaces in Character Animation," in SIGGRAPH ’98: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 85–94, July 1998.

[348]Deshmukh, Priyamvad, Feng Xie, and Eric Tabellion, "DreamWorks Fabric Shading Model: From Artist Friendly to Physically Plausible," in ACM SIGGRAPH 2017 Talks, article no. 38, July 2017.

[349]DeshpandeAdit. "The 9 Deep Learning Papers You Need To Know About," Adit Deshpande blog. Aug. 2016;24.

[350]Didyk, P., T. Ritschel, E. Eisemann, K. Myszkowski, and H.-P. Seidel, "Adaptive Image-Space Stereo View Synthesis," in Proceedings of the Vision, Modeling, and Visualization Workshop 2010, Eurographics Association, pp. 299–306, 2010.

[351]DidykP, EisemannE, RitschelT, MyszkowskiK, SeidelH-P. Perceptually-Motivated Real-Time Temporal Upsampling of 3D Content for High-Refresh-Rate Displays. Computer Graphics Forum. 2011;29(2):713–722.

[352]DietrichAndreas, GobbettiEnrico, YoonSung-Eui. Massive-Model Rendering Techniques. IEEE Computer Graphics and Applications. 2007;27(6):20–34.

[353]DietrichSim. Attenuation Maps. In: DeLouraMark, editor. Game Programming Gems. Charles River: Media; 2000. p. 543–548.

[354]Dimitrijević, Aleksandar, "Performance State Tracking," in Patrick Cozzi & Christophe Riccio, eds., OpenGL Insights, CRC Press, pp. 527–534, 2012.

[355]Dimov, Rossen, "Deriving the Smith Shadowing Function for the GTR BRDF," Chaos Group White Paper, June 2015.

[356]Ding, Vivian, "In-Game and Cinematic Lighting of The Last of Us," Game Developers Conference, Mar. 2014.

[357]Dmitriev, Kirill, and Yury Uralsky, "Soft Shadows Using Hierarchical Min-Max Shadow Maps," Game Developers Conference, Mar. 2007.

[358]Dobashi, Yoshinori, Kazufumi Kaneda, Hideo Yamashita, Tsuyoshi Okita, and Tomoyuki Nishita, "A Simple, Efficient Method for Realistic Animation of Clouds," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 19–28, July 2000.

[359]Dobashi, Yoshinori, Tsuyoshi Yamamoto, and Tomoyuki Nishita, "Interactive Rendering of Atmospheric Scattering Effects Using Graphics Hardware," in Graphics Hardware 2002, Eurographics Association, pp. 99–107, Sept. 2002.

[360]DobbieWill. "GPU Text Rendering with Vector Textures," Will Dobbie blog. Jan. 2016;21.

[361]Dobbyn, Simon, John Hamill, Keith O’Conor, and Carol O’Sullivan, "Geopostors: A Real-Time Geometry/Impostor Crowd Rendering System," in Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, ACM, pp. 95–102, Apr. 2005.

[362]DoggettM. Texture Caches. IEEE Micro. 2005;32(3):136–141.

[363]Doghramachi, Hawar, and Jean-Normand Bucci, "Deferred+: Next-Gen Culling and Rendering for the Dawn Engine," in Wolfgang Engel, ed., GPU Zen, Black Cat Publishing, pp. 77–103, 2017.

[364]Dolby Laboratories Inc., "ICtCp Dolby White Paper," Dolby website.

[365]Dominé, Sébastien, "OpenGL Multisample," Game Developers Conference, Mar. 2002.

[366]Dong, Zhao, Bruce Walter, Steve Marschner, and Donald P. Greenberg, "Predicting Appearance from Measured Microgeometry of Metal Surfaces," ACM Transactions on Graphics, vol. 35, no. 1, article no. 9, 2015.

[367]Donnelly, William, "Per-Pixel Displacement Mapping with Distance Functions," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 123–136, 2005.

[368]Donnelly, William, and Andrew Lauritzen, "Variance Shadow Maps," in Proceedings of the 2006 Symposium on Interactive 3D Graphics, ACM, pp. 161–165, 2006.

[369]Donner, Craig, and Henrik Wann Jensen, "Light Diffusion in Multi-Layered Translucent Materials," ACM Transactions on Graphics (SIGGRAPH 2005), vol. 24, no. 3, pp. 1032–1039, 2005.

[370]DooD, SabinM. Behaviour of Recursive Division Surfaces Near Extraordinary Points. Computer-Aided Design. Sept. 1978;10(6):356–360.

[371]Dorn, Jonathan, Connelly Barnes, Jason Lawrence, and Westley Weimer, "Towards Automatic Band-Limited Procedural Shaders," Computer Graphics Forum (Pacific Graphics 2015), vol. 34, no. 7, pp. 77–87, 2015.

[372]DossJoshua A. Art-Based Rendering with Graftal Imposters. In: DeLouraMark, editor. Game Programming Gems 7. Charles River: Media; 2008. p. 447–454.

[373]DouHang, YanYajie, KerznerEthan, DaiZeng, WymanChris. Adaptive Depth Bias for Shadow Maps. Journal of Computer Graphics Techniques. 2014;3(4):146–162.

[374]DouganCarl. The Parallel Transport Frame. In: DeLouraMark, editor. Game Programming Gems 2. Charles River: Media; 2001. p. 215–219.

[375]DragoF, MyszkowskiK, AnnenT, ChibaN. Adaptive Logarithmic Mapping for Displaying High Contrast Scenes. Computer Graphics Forum. 2003;22(3):419–426.

[376]DriscollRory. "Cubemap Texel Solid Angle," CODEITNOW blog. Jan. 2012;15.

[377]Drobot, Michal, "Quadtree Displacement Mapping with Height Blending," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 117–148, 2010.

[378]Drobot, Michał, "A Spatial and Temporal Coherence Framework for Real-Time Graphics," in Eric Lengyel, ed., Game Engine Gems 2, A K Peters Ltd, pp. 97–118, 2011.

[379]Drobot, Michal, "Lighting of Killzone: Shadow Fall," Digital Dragons conference, Apr. 2013.

[380]Drobot, Michal, "Physically Based Area Lights," in Wolfgang Engel, ed., GPU Pro5, CRC Press, pp. 67–100, 2014.

[381]DrobotMichal. "GCN Execution Patterns in Full Screen Passes," Michal Drobot blog. Apr. 2014;1.

[382]Drobot, Michał, "Hybrid Reconstruction Anti Aliasing," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2014.

[383]Drobot, Michał, "Hybrid Reconstruction Antialiasing," in Wolfgang Engel, ed., GPU Pro6, CRC Press, pp. 101–139, 2015.

[384]Drobot, Michal, "Rendering of Call of Duty Infinite Warfare," Digital Dragons conference, May 2017.

[385]Drobot, Michal, "Improved Culling for Tiled and Clustered Rendering," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2017.

[386]Drobot, Michał, "Practical Multilayered Materials in Call of Duty Infinite Warfare," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2017.

[387]Duff, Tom, "Compositing 3-D Rendered Images," Computer Graphics (SIGGRAPH ’85 Proceedings), vol. 19, no. 3, pp. 41–44, July 1985.

[388]DuffTom, BurgessJames, ChristensenPer, HeryChristophe, KenslerAndrew, LianiMax, VilleminRyusuke. Building an Orthonormal Basis, Revisited. Journal of Computer Graphics Techniques. 2017;6(1):1–8.

[389]Duffy, Joe, "CLR Inside Out," MSDN Magazine, vol. 21, no. 10, Sept. 2006.

[390]Dufresne, Marc Fauconneau, "Forward Clustered Shading," Intel Software Developer Zone, Aug. 5, 2014.

[391]DuikerHaarm-Pieter, BorshukovGeorge. "Filmic Tone Mapping," Presentation at Electronic Arts. Oct. 2006;27.

[392]Duiker, Haarm-Pieter, "Filmic Tonemapping for Real-Time Rendering," SIGGRAPH Color Enhancement and Rendering in Film and Game Production course, July 2010.

[393]Dummer, Jonathan, "Cone Step Mapping: An Iterative Ray-Heightfield Intersection Algorithm," lonesock website, 2006.

[394]DunnAlex. "Transparency (or Translucency) Rendering," NVIDIA GameWorks blog. Oct. 2014;20.

[395]Dupuy, Jonathan, Eric Heitz, Jean-Claude Iehl, Pierre Poulin, Fabrice Neyret, and Victor Ostromoukhov, "Linear Efficient Antialiased Displacement and Reflectance Mapping," ACM Transactions on Graphics, vol. 32, no. 6, pp. 211:1–211:11, Nov. 2013.

[396]Dupuy, Jonathan, "Antialiasing Physically Based Shading with LEADR Mapping," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2014.

[397]Dupuy, Jonathan, Eric Heitz, and Eugene d’Eon, "Additional Progress Towards the Unification of Microfacet and Microflake Theories," in Proceedings of the Eurographics Symposium on Rendering: Experimental Ideas & Implementations, Eurographics Association, pp. 55–63, 2016.

[398]Durand, Frédo, 3D Visibility: Analytical Study and Applications, PhD thesis, Université Joseph Fourier, Grenoble, July 1999.

[399]DutréPhilip. Global Illumination Compendium, webpage. Sept. 2003;29.

[400]DutréPhilip, BalaKavita, BekaertPhilippe. Advanced Global Illumination. A K Peters Ltd: Second Edition; 2006.

[401]DykenC, ReimersM, SelandJ. Real-Time GPU Silhouette Refinement Using Adaptively Blended Bézier Patches. Computer Graphics Forum. 2008;27(1):1–12.

[402]DynNira, LevinDavid, GregoryJohn A. A 4-Point Interpolatory Subdivision Scheme for Curve Design. Computer Aided Geometric Design. 1987;4(4):257–268.

[403]Eberly, David, "Triangulation by Ear Clipping," Geometric Tools website, 2003.

[404]Eberly, David, 3D Game Engine Design: A Practical Approach to Real-Time Computer Graphics, Second Edition, Morgan Kaufmann, 2006.

[405]Eberly, David, "Reconstructing a Height Field from a Normal Map," Geometric Tools blog, May 3, 2006.

[406]EberlyDavid. A Fast and Accurate Algorithm for Computing SLERP. Journal of Graphics, GPU, and Game Tools. 2011;15(3):161–176.

[407]Ebert, David S., John Hart, Bill Mark, F. Kenton Musgrave, Darwyn Peachey, Ken Perlin, and Steven Worley, Texturing and Modeling: A Procedural Approach, Third Edition, Morgan Kaufmann, 2002.

[408]Eccles, Allen, "The Diamond Monster 3Dfx Voodoo 1," GameSpy Hall of Fame, 2000.

[409]EisemannMartin, DécoretXavier,"Fast Scene Voxelization and Applications," in ACM SIGGRAPH, . Sketches. ACM, article no. 2006;8:2006.

[410]Eisemann, Martin, Marcus Magnor, Thorsten Grosch, and Stefan Müller, "Fast Ray/Axis-Aligned Bounding Box Overlap Tests Using Ray Slopes," journal of graphics tools, vol. 12, no. 4, pp. 35–46, 2007.

[411]EisemannMartin, DécoretXavier. Occlusion Textures for Plausible Soft Shadows. Computer Graphics Forum. 2008;27(1):13–23.

[412]EisemannMartin, SchwarzMichael, AssarssonUlf. and Michael Wimmer. Real-Time Shadows: A K Peters/CRC Press; 2011.

[413]Eisemann, Martin, Michael Schwarz, Ulf Assarsson, and Michael Wimmer, SIGGRAPH Efficient Real-Time Shadows course, Aug. 2012.

[414]El Garawany, Ramy, "Deferred Lighting in Uncharted 4," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2016.

[415]El Mansouri, Jalal, “Rendering Tom Clancy’s Rainbow Six Siege”, Game Developers Conference, Mar. 2016.

[416]Elcott, Sharif, Kay Chang, Masayoshi Miyamoto, and Napaporn Metaaphanon, "Rendering Techniques of Final Fantasy XV," in ACM SIGGRAPH 2016 Talks, ACM, article no. 48, July 2016.

[417]Eldridge, Matthew, Homan Igehy, and Pat Hanrahan, "Pomegranate: A Fully Scalable Graphics Architecture," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 443–454, July 2000.

[418]Eldridge, Matthew, Designing Graphics Architectures around Scalability and Communication, PhD thesis, Stanford University, June 2001.

[419]Elek, Oskar, "Rendering Parametrizable Planetary Atmospheres with Multiple Scattering in Real Time," Central European Seminar on Computer Graphics, 2009.

[420]Elek, Oskar, "Layered Materials in Real-Time Rendering," in Proceedings of the 14th Central European Seminar on Computer Graphics, Vienna University of Technology, pp. 27–34, May 2010.

[421]Elinas, Pantelis, and Wolfgang Stuerzlinger, "Real-Time Rendering of 3D Clouds," journal of graphics tools, vol. 5, no. 4, pp. 33–45, 2000.

[422]van Emde Boas, s. P., R. Kaas, and E. Zijlstra, "Design and Implementation of an Efficient Priority Queue,". Mathematical Systems Theory. 1977;10(1):99–127.

[423]EndertonEric, SintornErik, ShirleyPeter, LuebkeDavid. Stochastic Transparency. IEEE Transactions on Visualization and Computer Graphics. 2011;17(8):1036–1047.

[424]Endres, Michael, and Frank Kitson, "Perfecting The Pixel: Refining the Art of Visual Styling," Game Developers Conference, Mar. 2010.

[425]EngAustin. "Tighter Frustum Culling and Why You May Want to Disregard It," Cesium blog. Feb. 2017;2.

[426]Engel, Wolfgang, ed., Direct3D ShaderX: Vertex & Pixel Shader Tips and Techniques, Wordware, 2002.

[427]Engel, Wolfgang, ed., Shader X2: Introduction & Tutorials with DirectX 9, Wordware, 2004.

[428]Engel, Wolfgang, ed., ShaderX2: Shader Programming Tips & Tricks with DirectX 9, Wordware, 2004.

[429]Engel, Wolfgang, ed., ShaderX3, Charles River Media, 2004.

[430]EngelWolfgang. Cascaded Shadow Maps. In: EngelWolfgang, editor. ShaderX5. Charles River: Media; 2006. p. 197–206.

[431]EngelWolfgang. Designing a Renderer for Multiple Lights: The Light Pre-Pass Renderer. In: EngelWolfgang, editor. ShaderX7. Charles River: Media; 2009. p. 655–666.

[432]Engel, Wolfgang, "Light Pre-Pass; Deferred Lighting: Latest Development," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2009.

[433]Engel, Wolfgang, "The Filtered and Culled Visibility Buffer," Game Developers Conference Europe, Aug. 2016.

[434]Engelhardt, Thomas, and Carsten Dachsbacher, "Octahedron Environment Maps," in Proceedings of the Vision, Modeling, and Visualization Conference 2008, Aka GmbH, pp. 383–388 Oct. 2008.

[435]Ericson, Christer, Real-Time Collision Detection, Morgan Kaufmann, 2005.

[436]Ericson, Christer, "Collisions Using Separating-Axis Tests," Game Developers Conference, Mar. 2007.

[437]Ericson, Christer, "More Capcom/CEDEC Bean-Spilling," realtimecollisiondetection.net–the blog, Oct. 1, 2007.

[438]Ericson, Christer, "Order Your Graphics Draw Calls Around!" realtimecollisiondetection.net–the blog, Oct. 3, 2008.

[439]Ericson, Christer, "Optimizing the Rendering of a Particle System," realtimecollisiondetection.net–the blog, Jan. 2, 2009.

[440]Ericson, Christer, "Optimizing a Sphere-Triangle Intersection Test," realtimecollisiondetection.net–the blog, Dec. 30, 2010.

[441]Eriksson, Carl, Dinesh Manocha, and William V. Baxter III, "HLODs for Faster Display of Large Static and Dynamic Environments," in Proceedings of the 2001 Symposium on Interactive 3D Graphics, ACM, pp. 111–120, 2001.

[442]EstevezAlejandro. Conty, and Christopher Kulla, "Production Friendly Microfacet Sheen BRDF,". Technical Report: Sony Imageworks; 2017.

[443]Etuaho, Olli, "Bug-Free and Fast Mobile WebGL," in Patrick Cozzi, ed., WebGL Insights, CRC Press, pp. 123–137, 2015.

[444]Evans, Alex, "Fast Approximations for Global Illumination on Dynamic Scenes," SIGGRAPH Advanced Real-Time Rendering in 3D Graphics and Games course, Aug. 2006.

[445]Evans, Alex, and Anton Kirczenow, "Voxels in LittleBigPlanet 2," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2011.

[446]Evans, Alex, “Learning from Failure: A Survey of Promising, Unconventional and Mostly Abandoned Renderers for ‘Dreams PS4’, a Geometrically Dense, Painterly UGC Game”, SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2015.

[447]Evans, Martin, "Drawing Stuff on Other Stuff with Deferred Screenspace Decals," Blog 3.0, Feb. 27, 2015.

[448]Everitt, Cass, "One-Pass Silhouette Rendering with GeForce and GeForce2," NVIDIA White Paper, June 2000.

[449]Everitt, Cass, "Interactive Order-Independent Transparency," NVIDIA White Paper, May 2001.

[450]Everitt, Cass, and Mark Kilgard, "Practical and Robust Stenciled Shadow Volumes for Hardware-Accelerated Rendering," NVIDIA White Paper, Mar. 2002.

[451]Everitt, Cass, and John McDonald, "Beyond Porting," Steam Dev Days, Feb. 2014.

[452]Everitt, Cass, Graham Sellers, John McDonald, and Tim Foley, "Approaching Zero Driver Overhead," Game Developers Conference, Mar. 2014.

[453]Everitt, Cass, "Multiview Rendering," SIGGRAPH Moving Mobile Graphics course, July 2016.

[454]Ewins, Jon P., Marcus D. Waller, Martin White, and Paul F. Lister, "MIP-Map Level Selection for Texture Mapping," IEEE Transactions on Visualization and Computer Graphics, vol. 4, no. 4, pp. 317–329, Oct.-Dec. 1998.

[455]Eyles, J., S. Molnar, J. Poulton, T. Greer, A. Lastra, N. England, and L. Westover, "PixelFlow: The Realization," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 57–68, Aug. 1997.

[456]Fairchild, Mark D., Color Appearance Models, Third Edition, John Wiley & Sons Inc, 2013.

[457]FarinGerald. Triangular Bernstein-Bézier Patches. Computer Aided Geometric Design. 1986;3(2):83–127.

[458]Farin, Gerald, Curves and Surfaces for Computer Aided Geometric Design–A Practical Guide, Fourth Edition, Academic Press Inc., 1996.

[459]FarinGerald E. NURBS: From Projective Geometry to Practical Use. A K Peters Ltd: Second Edition; 1999.

[460]FarinGerald. and Dianne Hansford. A K Peters Ltd: The Essentials of CAGD; 2000.

[461]FarinGerald E. and Dianne Hansford. Practical Linear Algebra: A Geometry Toolbox, A K Peters Ltd; 2004.

[462]Fatahalian, Kayvon, and Randy Bryant, Parallel Computer Architecture and Programming course, Carnegie Mellon University, Spring 2017.

[463]Fauconneau, M., "High-Quality, Fast DX11 Texture Compression with ISPC," Game Developers Conference, Mar. 2015.

[464]Fedkiw, Ronald, Jos Stam, and Henrik Wann Jensen, "Visual Simulation of Smoke," in SIGGRAPH ’01: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 15–22, Aug. 2001.

[465]Fenney, Simon, "Texture Compression Using Low-Frequency Signal Modulation," in Graphics Hardware 2003, Eurographics Association, pp. 84–91, July 2003.

[466]Fernandes, António Ramires, and Bruno Oliveira, "GPU Tessellation: We Still Have a LOD of Terrain to Cover," in Patrick Cozzi & Christophe Riccio, eds., OpenGL Insights, CRC Press, pp. 145–161, 2012.

[467]Fernando, Randima, "Percentage-Closer Soft Shadows," in ACM SIGGRAPH 2005 Sketches, ACM, article no. 35, Aug. 2005.

[468]Ferwerda, James, "Elements of Early Vision for Computer Graphics," IEEE Computer Graphics and Applications, vol. 21, no. 5, pp. 22–33, Sept./Oct. 2001.

[469]Feynman, Richard, Robert B. Leighton, and Matthew Sands, The Feynman Lectures on Physics, 1963. Available at Feynman Lectures website, 2006.

[470]de Figueiredo, L. H., "Adaptive Sampling of Parametric Curves," in Alan Paeth, ed., Graphics Gems V, Academic Press, pp. 173–178, 1995.

[471]Filion, Dominic, and Rob McNaughton, "Starcraft II: Effects and Techniques," SIGGRAPH Advances in Real-Time Rendering in 3D Graphics and Games course, Aug. 2008.

[472]Fisher, F., and A. Woo, "R.E versus N.H Specular Highlights," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 388–400, 1994.

[473]FlavellAndrew. Run Time Mip-Map Filtering. Game Developer. Nov. 1998;5(11):34–43.

[474]FloaterMichael, HormannKai, KósGéza. A General Construction of Barycentric Coordinates over Convex Polygons. Advances in Computational Mathematics. Jan. 2006;24(1–4):311–331.

[475]Floater, M., "Triangular Bézier Surfaces," Technical Report, University of Oslo, Aug. 2011.

[476]Fog, Agner, "Optimizing Software in C++," Software Optimization Resources, 2007.

[477]Fogal, Thomas, Alexander Schiewe, and Jens Krüger, "An Analysis of Scalable GPU-Based Ray-Guided Volume Rendering," in Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV 13), IEEE Computer Society, pp. 43–51, 2013.

[478]Foley, Tim, "Introduction to Parallel Programming Models," SIGGRAPH Beyond Programmable Shading course, Aug. 2009.

[479]Fong, Julian, Magnus Wrenninge, Christopher Kulla, and Ralf Habel, SIGGRAPH Production Volume Rendering course, Aug. 2017.

[480]ForestVincent, BartheLoic, PaulinMathias. "Real-Time Hierarchical Binary-Scene Voxelization," journal of graphics. GPU, and game tools. 2011;14(3):21–34.

[481]ForsythTom. Comparison of VIPM Methods. In: DeLouraMark, editor. Game Programming Gems 2. Charles River: Media; 2001. p. 363–376.

[482]ForsythTom. Impostors: Adding Clutter. In: DeLouraMark, editor. Game Programming Gems 2. Charles River: Media; 2001. p. 488–496.

[483]ForsythTom. Making Shadow Buffers Robust Using Multiple Dynamic Frustums. In: EngelWolfgang, editor. ShaderX4. Charles River: Media; 2005. p. 331–346.

[484]Forsyth, Tom, "Extremely Practical Shadows," Game Developers Conference, Mar. 2006.

[485]ForsythTom. "Linear-Speed Vertex Cache Optimisation," TomF’s Tech Blog. Sept. 2006;28.

[486]Forsyth, Tom, "Shadowbuffers," Game Developers Conference, Mar. 2007.

[487]ForsythTom. "The Trilight: A Simple General-Purpose Lighting Model for Games," TomF’s Tech Blog. Mar. 2007;22.

[488]ForsythTom. "Renderstate Change Costs," TomF’s Tech Blog. Jan. 2008;27.

[489]ForsythTom. "VR, AR and Other Realities," TomF’s Tech Blog. Sept. 2012;16.

[490]ForsythTom. "Premultiplied Alpha Part 2, " TomF’s Tech Blog. Mar. 2015;18.

[491]ForsythTom. "The sRGB Learning Curve," TomF’s Tech Blog. Nov. 2015;30.

[492]FowlesGrant R. Introduction to Modern Optics. 2nd ed. Reinhart, and Winston: Holt; 1975.

[493]FranklinDustin. Hardware-Based Ambient Occlusion. In: EngelWolfgang, editor. ShaderX4. Charles River: Media; 2005. p. 91–100.

[494]Frey, Ivo Zoltan, "Spherical Skinning with Dual-Quaternions and QTangents," in ACM SIGGRAPH 2011 Talks, article no. 11, Aug. 2011.

[495]Frisken, Sarah, Ronald N. Perry, Alyn P. Rockwood, and Thouis R. Jones, "Adaptively Sampled Distance Fields: A General Representation of Shape for Computer Graphics," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 249–254, July 2000.

[496]Frisvad, Jeppe Revall, "Building an Orthonormal Basis from a 3D Unit Vector Without Normalization," journal of graphics tools, vol. 16, no. 3, pp. 151–159, 2012.

[497]Fry, Alex, "High Dynamic Range Color Grading and Display in Frostbite," Game Developers Conference, Feb.-Mar. 2017.

[498]FrykholmNiklas. "The BitSquid Low Level Animation System," Autodesk Stingray blog. Nov. 2009;20.

[499]FrykholmNiklas. "What Is Gimbal Lock and Why Do We Still Have to Worry about It?" Autodesk Stingray blog. Mar. 2013;15.

[500]Fuchs, H., Z. M. Kedem, and B. F. Naylor, "On Visible Surface Generation by A Priori Tree Structures," Computer Graphics (SIGGRAPH ’80 Proceedings), vol. 14, no. 3, pp. 124–133, July 1980.

[501]Fuchs, H., G. D. Abram, and E. D. Grant, "Near Real-Time Shaded Display of Rigid Objects," Computer Graphics (SIGGRAPH ’83 Proceedings), vol. 17, no. 3, pp. 65–72, July 1983.

[502]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 Multiprocessor Graphics System Using Processor-Enhanced Memories," Computer Graphics (SIGGRAPH ’89 Proceedings), vol. 23, no. 3, pp. 79–88, July 1989.

[503]Fuhrmann, Anton L., Eike Umlauf, and Stephan Mantler, "Extreme Model Simplification for Forest Rendering," in Proceedings of the First Eurographics Conference on Natural Phenomena, Eurographics Association, pp. 57–66, 2005.

[504]Fujii, Yasuhiro, "A Tiny Improvement of Oren-Nayar Reflectance Model," http://mimosa-pudica.net, Oct. 9, 2013

[505]Fünfzig, C., K. Müller, D. Hansford, and G. Farin, "PNG1 Triangles for Tangent Plane Continuous Surfaces on the GPU," in Graphics Interface 2008, Canadian Information Processing Society, pp. 219–226, 2008.

[506]Fung, James, "Computer Vision on the GPU," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 649–666, 2005.

[507]Funkhouser, Thomas A., Database and Display Algorithms for Interactive Visualization of Architectural Models, PhD thesis, University of California, Berkeley, 1993.

[508]Funkhouser, Thomas A., and Carlo H. Séquin, "Adaptive Display Algorithm for Interactive Frame Rates During Visualization of Complex Virtual Environments," in SIGGRAPH ’93: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 247–254, Aug. 1993.

[509]Fürst, René, Oliver Mattausch, and Daniel Scherzer, "Real-Time Deep Shadow Maps," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 253–264, 2013.

[510]Gaitatzes, Athanasios, and Georgios Papaioannou, "Progressive Screen-Space Multichannel Surface Voxelization," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 137–154, 2013.

[511]Galeano, David, "Rendering Optimizations in the Turbulenz Engine," in Patrick Cozzi, ed., WebGL Insights, CRC Press, pp. 157–171, 2015.

[512]Gallagher, Benn, and Martin Mittring, "Building Paragon in UE4," Game Developers Conference, Mar. 2016.

[513]Garcia, Ismael, Mateu Sbert, and Lázló Szirmay-Kalos, "Tree Rendering with Billboard Clouds," Third Hungarian Conference on Computer Graphics and Geometry, Jan. 2005.

[514]Garland, Michael, and Paul S. Heckbert, "Fast Polygonal Approximation of Terrains and Height Fields," Technical Report CMU-CS-95-181, Carnegie Mellon University, 1995.

[515]Garland, Michael, and Paul S. Heckbert, "Surface Simplification Using Quadric Error Metrics," in SIGGRAPH ’97: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 209–216, Aug. 1997.

[516]Garland, Michael, and Paul S. Heckbert, "Simplifying Surfaces with Color and Texture Using Quadric Error Metrics," in Proceedings of IEEE Visualization 98, IEEE Computer Society, pp. 263–269, July 1998.

[517]Garland, Michael, Quadric-Based Polygonal Surface Simplification, PhD thesis, Technical Report CMU-CS-99-105, Carnegie Mellon University, 1999.

[518]Gautron, Pascal, Jaroslav Křivánek, Sumanta Pattanaik, and Kadi Bouatouch, "A Novel Hemispherical Basis for Accurate and Efficient Rendering," on Proceedings of the Fifteenth Eurographics Conference on Rendering Techniques, Eurographics Association, pp. 321–330, June 2004.

[519]Geczy, George, "2D Programming in a 3D World: Developing a 2D Game Engine Using DirectX 8 Direct3D," Gamasutra, June 2001.

[520]GehlingMichael. Dynamic Skyscapes. Game Developer. Mar. 2006;13(3):23–33.

[521]Geiss, Ryan, "Generating Complex Procedural Terrains Using the GPU," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 7–37, 2007.

[522]Geiss, Ryan, and Michael Thompson, "NVIDIA Demo Team Secrets-Cascades," Game Developers Conference, Mar. 2007.

[523]Geldreich, Rich, "crunch/crnlib v1.04," GitHub repository, 2012.

[524]General Services Administration. "Colors Used in Government Procurement," Document ID FED-STD-595C. Jan. 2008;16.

[525]Gerasimov, Philipp, "Omnidirectional Shadow Mapping," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 193–203, 2004.

[526]GershunArun. "The Light Field," Moscow, 1936, translated by P. Moon and G. Timoshenko. Journal of Mathematics and Physics. 1939;18(2):51–151.

[527]Gibson, Steve, "The Distant Origins of Sub-Pixel Font Rendering," Sub-pixel Font Rendering Technology, Aug, 4, 2006.

[528]GieglMarkus, WimmerMichael. Unpopping: Solving the Image-Space Blend Problem for Smooth Discrete LOD Transition. Computer Graphics Forum. 2007;26(1):46–49.

[529]GiesenFabian. "View Frustum Culling," The ryg blog. Oct. 2010;17.

[530]Giesen, Fabian, "A Trip through the Graphics Pipeline 2011," The ryg blog, July 9, 2011.

[531]Giesen, Fabian, "Fast Blurs 1," The ryg blog, July 30, 2012.

[532]GigusZ, CannyJ, SeidelR. Efficiently Computing and Representing Aspect Graphs of Polyhedral Objects. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1991;13(6):542–551.

[533]Gilabert, Mickael, and Nikolay Stefanov, "Deferred Radiance Transfer Volumes," Game Developers Conference, Mar. 2012.

[534]van Ginneken, B., M. Stavridi, and J. J. Koenderink, "Diffuse and Specular Reflectance from Rough Surfaces," Applied Optics, vol. 37, no. 1, Jan. 1998.

[535]GinsburgDan, GosselinDave. Dynamic Per-Pixel Lighting Techniques. In: DeLouraMark, editor. Game Programming Gems 2. Charles River: Media; 2001. p. 452–462.

[536]Ginsburg, Dan, "Porting Source 2 to Vulkan," SIGGRAPH An Overview of Next Generation APIs course, Aug. 2015.

[537]Giorgianni, Edward J., and Thomas E. Madden, Digital Color Management: Encoding Solutions, Second Edition, John Wiley & Sons Inc, 2008.

[538]Girshick, Ahna, Victoria Interrante, Steve Haker, and Todd Lemoine, "Line Direction Matters: An Argument for the Use of Principal Directions in 3D Line Drawings," in Proceedings of the 1st International Symposium on Non-photorealistic Animation and Rendering, ACM, pp. 43–52, June 2000.

[539]Gjøl, Mikkel, and Mikkel Svendsen, "The Rendering of Inside," Game Developers Conference, Mar. 2016.

[540]Glassner, Andrew S., ed., Graphics Gems, Academic Press, 1990.

[541]Glassner, Andrew S., "Computing Surface Normals for 3D Models," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 562–566, 1990.

[542]Glassner, Andrew, "Building Vertex Normals from an Unstructured Polygon List," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 60–73, 1994.

[543]Glassner, Andrew S., Principles of Digital Image Synthesis, vol. 1, Morgan Kaufmann, 1995.

[544]Glassner, Andrew S., Principles of Digital Image Synthesis, vol. 2, Morgan Kaufmann, 1995.

[545]Gneiting, A., "Real-Time Geometry Caches," in ACM SIGGRAPH 2014 Talks, ACM, article no. 49, Aug. 2014.

[546]Gobbetti, Enrico, and Fabio Marton, "Layered Point Clouds," Symposium on Point-Based Graphics, Jun. 2004.

[547]Gobbetti, E., D. Kasik, and S.-E. Yoon, "Technical Strategies for Massive Model Visualization," ACM Symposium on Solid and Physical Modeling, June 2008.

[548]Goldman, Ronald, "Intersection of Two Lines in Three-Space," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, p. 304, 1990.

[549]Goldman, Ronald, "Intersection of Three Planes," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, p. 305, 1990.

[550]Goldman, Ronald, "Matrices and Transformations," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 472–475, 1990.

[551]Goldman, Ronald, "Some Properties of Bézier Curves," in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 587–593, 1990.

[552]Goldman, Ronald, "Recovering the Data from the Transformation Matrix," in James Arvo, ed., Graphics Gems II, Academic Press, pp. 324–331, 1991.

[553]Goldman, Ronald, "Decomposing Linear and Affine Transformations," in David Kirk, ed., Graphics Gems III, Academic Press, pp. 108–116, 1992.

[554]Goldman, Ronald, "Identities for the Univariate and Bivariate Bernstein Basis Functions," in Alan Paeth, ed., Graphics Gems V, Academic Press, pp. 149–162, 1995.

[555]Gollent, M., "Landscape Creation and Rendering in REDengine 3," Game Developers Conference, Mar. 2014.

[556]GolubGene. and Charles Van Loan. Matrix Computations: Fourth Edition, Johns Hopkins University Press; 2012.

[557]Golus, Ben, "Anti-aliased Alpha Test: The Esoteric Alpha to Coverage," Medium.com website, Aug. 12, 2017.

[558]GomesAbel, VoiculescuIrina, JorgeJoaquim, WyvillBrian, GalbraithCallum. Implicit Curves and Surfaces: Mathematics. Data Structures and Algorithms: Springer; 2009.

[559]Gonzalez, Rafael C., and Richard E. Woods, Digital Image Processing, Third Edition, Addison-Wesley, 2007.

[560]Gonzalez-Ochoa, C., and D. Holder, "Water Technology in Uncharted," Game Developers Conference, Mar. 2012.

[561]Gooch, Amy, Bruce Gooch, Peter Shirley, and Elaine Cohen, "A Non-Photorealistic Lighting Model for Automatic Technical Illustration," in SIGGRAPH ’98: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 447–452, July 1998.

[562]Gooch, Bruce, Peter-Pike J. Sloan, Amy Gooch, Peter Shirley, and Richard Riesenfeld, "Interactive Technical Illustration," in Proceedings of the 1999 Symposium on Interactive 3D Graphics, ACM, pp. 31–38, 1999.

[563]GoochBruce. or Amy, and Amy or Bruce Gooch. Non-Photorealistic Rendering: A K Peters Ltd; 2001.

[564]Good, Otavio, and Zachary Taylor, "Optimized Photon Tracing Using Spherical Harmonic Light Maps," in ACM SIGGRAPH 2005 Sketches, article no. 53, Aug. 2005.

[565]Goodwin, Todd, Ian Vollick, and Aaron Hertzmann, "Isophote Distance: A Shading Approach to Artistic Stroke Thickness," Proceedings of the 5th International Symposium on Non-Photorealistic Animation and Rendering, ACM, pp. 53–62, Aug. 2007.

[566]Goral, Cindy M., Kenneth E. Torrance, Donald P. Greenberg, and Bennett Battaile, "Modelling the Interaction of Light Between Diffuse Surfaces," Computer Graphics (SIGGRAPH ’84 Proceedings), vol. 18, no. 3, pp. 212–222, July 1984.

[567]Gortler, Steven J., Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen, "The Lumigraph," in SIGGRAPH ’96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 43–54, Aug. 1996.

[568]GosselinDavid R, SanderPedro V, MitchellJason L. Real-Time Texture-Space Skin Rendering. In: EngelWolfgang, editor. ShaderX3. Charles River: Media; 2004. p. 171–183.

[569]Gosselin, David R., "Real Time Skin Rendering," Game Developers Conference, Mar. 2004.

[570]GoswamiPrashant, ZhangYanci, PajarolaRenato, GobbettiEnrico. High Quality Interactive Rendering of Massive Point Models Using Multi-way kd-Trees. Pacific Graphics. Sept. 2010;2010.

[571]Gotanda, Yoshiharu, " Star Ocean 4: Flexible Shader Management and Post-Processing," Game Developers Conference, Mar. 2009.

[572]Gotanda, Yoshiharu, "Film Simulation for Videogames," SIGGRAPH Color Enhancement and Rendering in Film and Game Production course, July 2010.

[573]Gotanda, Yoshiharu, "Beyond a Simple Physically Based Blinn-Phong Model in Real-Time," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2012.

[574]Gotanda, Yoshiharu, "Designing Reflectance Models for New Consoles," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2014.

[575]Gotanda, Yoshiharu, Masaki Kawase, and Masanori Kakimoto, SIGGRAPH Real-Time Rendering of Physically Based Optical Effect in Theory and Practice course, Aug. 2015.

[576]Gottschalk, S., M. C. Lin, and D. Manocha, "OBBTree: A Hierarchical Structure for Rapid Interference Detection," in SIGGRAPH ’96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 171–180, Aug. 1996.

[577]Gottschalk, Stefan, Collision Queries Using Oriented Bounding Boxes, PhD thesis, Department of Computer Science, University of North Carolina at Chapel Hill, 2000.

[578]Gouraud, H., "Continuous Shading of Curved Surfaces," IEEE Transactions on Computers, vol. C-20, pp. 623–629, June 1971.

[579]Green, Chris, "Efficient Self-Shadowed Radiosity Normal Mapping," SIGGRAPH Advanced Real-Time Rendering in 3D Graphics and Games course, Aug. 2007.

[580]Green, Chris, "Improved Alpha-Tested Magnification for Vector Textures and Special Effects," SIGGRAPH Advanced Real-Time Rendering in 3D Graphics and Games course, Aug. 2007.

[581]Green, D., and D. Hatch, "Fast Polygon-Cube Intersection Testing," in Alan Paeth, ed., Graphics Gems V, Academic Press, pp. 375–379, 1995.

[582]GreenPaul, KautzJan, DurandFrédo. Efficient Reflectance and Visibility Approximations for Environment Map Rendering. Computer Graphics Forum. 2007;26(3):495–502.

[583]Green, Robin, "Spherical Harmonic Lighting: The Gritty Details," Game Developers Conference, Mar. 2003.

[584]Green, Simon, "Stupid OpenGL Shader Tricks," Game Developers Conference, Mar. 2003.

[585]Green, Simon, "Summed Area Tables Using Graphics Hardware," Game Developers Conference, Mar. 2003.

[586]Green, Simon, "Real-Time Approximations to Subsurface Scattering," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 263–278, 2004.

[587]Green, Simon, "Implementing Improved Perlin Noise," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 409–416, 2005.

[588]Green, Simon, "DirectX 10/11 Visual Effects," Game Developers Conference, Mar. 2009.

[589]Green, Simon, "Screen Space Fluid Rendering for Games," Game Developers Conference, Mar. 2010.

[590]GreeneNed. Environment Mapping and Other Applications of World Projections. IEEE Computer Graphics and Applications. Nov. 1986;6(11):21–29.

[591]Greene, Ned, Michael Kass, and Gavin Miller, "Hierarchical Z-Buffer Visibility," in SIGGRAPH ’93: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 231–238, Aug. 1993.

[592]Greene, Ned, "Detecting Intersection of a Rectangular Solid and a Convex Polyhedron," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 74–82, 1994.

[593]Greene, Ned, Hierarchical Rendering of Complex Environments, PhD thesis, Technical Report UCSC-CRL-95-27, University of California at Santa Cruz, June 1995.

[594]GregerGene, ShirleyPeter, HubbardPhilip M, GreenbergDonald P. The Irradiance Volume. IEEE Computer Graphics and Applications. 1998;18(2):32–43.

[595]Gregorius, Dirk, "The Separating Axis Test between Convex Polyhedra," Game Developers Conference, Mar. 2013.

[596]Gregorius, Dirk, "Implementing QuickHull," Game Developers Conference, Mar. 2014.

[597]Gregorius, Dirk, "Robust Contact Creation for Physics Simulations," Game Developers Conference, Mar. 2015.

[598]Grenier, Jean-Philippe, "Physically Based Lens Flare," Autodesk Stingray blog, July 3, 2017.

[599]GrenierJean-Philippe. "Notes on Screen Space HIZ Tracing," Autodesk Stingray blog. Aug. 2017;14.

[600]Gribb, Gil, and Klaus Hartmann, "Fast Extraction of Viewing Frustum Planes from the World-View-Projection Matrix," gamedevs.org, June 2001.

[601]Griffin, Wesley, and Marc Olano, "Objective Image Quality Assessment of Texture Compression," in Proceedings of the 18th Meeting of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 119–126, Mar. 1999.

[602]GriffithsAndrew. Real-Time Cellular Texturing. In: EngelWolfgang, editor. ShaderX5. Charles River: Media; 2006. p. 519–532.

[603]Grimes, Bronwen, "Shading a Bigger, Better Sequel: Techniques in Left 4 Dead 2," Game Developers Conference, Mar. 2010.

[604]Grimes, Bronwen, "Building the Content that Drives the Counter-Strike: Global Offensive Economy," Game Developers Conference, Mar. 2014.

[605]Gritz, Larry, "Shader Antialiasing," in Advanced RenderMan: Creating CGI for Motion Pictures, Morgan Kaufmann, Chapter 11, 1999. Also (as "Basic Antialiasing in Shading Language") in SIGGRAPH Advanced RenderMan: Beyond the Companion course, Aug. 1999.

[606]Gritz, Larry, "The Secret Life of Lights and Surfaces," SIGGRAPH Advanced RenderMan 2: To RI\_INFINITY and Beyond course, July 2000. Also in "Illumination Models and Light," in Advanced RenderMan: Creating CGI for Motion Pictures, Morgan Kaufmann, 1999.

[607]Gritz, Larry, and Eugene d’Eon, "The Importance of Being Linear," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 529–542, 2007.

[608]Gritz, Larry, ed., "Open Shading Language 1.9: Language Specification," Sony Pictures Imageworks Inc., 2017.

[609]Gronsky, Stefan, "Lighting Food," SIGGRAPH Anyone Can Cook-Inside Ratatouille’s Kitchen course, Aug. 2007.

[610]Gruen, Holger, "Hybrid Min/Max Plane-Based Shadow Maps," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 447–454, 2010.

[611]Gruen, Holger, and Nicolas Thibieroz, "OIT and Indirect Illumination Using Dx11 Linked Lists," Game Developers Conference, Mar. 2010.

[612]Gruen, Holger, "An Optimized Diffusion Depth Of Field Solver (DDOF)," Game Developers Conference, Mar. 2011.

[613]GruenHolger. "Constant Buffers without Constant Pain," NVIDIA GameWorks blog. Jan. 2015;14.

[614]GrünHolger. Smoothed N-Patches. In: EngelWolfgang, editor. ShaderX5. Charles River: Media; 2006. p. 5–22.

[615]Grün, Holger, "Implementing a Fast DDOF Solver," Eric Lengyel, ed., Game Engine Gems 2, A K Peters Ltd, pp. 119–133, 2011.

[616]Gu, Xianfeng, Steven J. Gortler, and Hugues Hoppe, "Geometry Images," ACM Transactions on Graphics (SIGGRAPH 2002), vol. 21, no. 3, pp. 355–361, 2002.

[617]GuennebaudGaël, BartheLoïc, PaulinMathias. High-Quality Adaptive Soft Shadow Mapping. Computer Graphics Forum. 2007;26(3):525–533.

[618]Guenter, B., J. Rapp, and M. Finch, "Symbolic Differentiation in GPU Shaders," Technical Report MSR-TR-2011-31, Microsoft, Mar. 2011.

[619]Guenter, Brian, Mark Finch, Steven Drucker, Desney Tan, and John Snyder, "Foveated 3D Graphics," ACM Transactions on Graphics, vol. 31, no. 6, article no. 164, 2012.

[620]Guerrette, Keith, "Moving The Heavens," Game Developers Conference, Mar. 2014.

[621]GuertinJean-Philippe, McGuireMorgan, NowrouzezahraiDerek. A Fast and Stable Feature-Aware Motion Blur Filter. NVIDIA: Technical Report; Nov. 2013.

[622]Guigue, Philippe, and Olivier Devillers, "Fast and Robust Triangle-Triangle Overlap Test Using Orientation Predicates," journals of graphics tools, vol. 8, no. 1, pp. 25–42, 2003.

[623]GulbrandsenOle. Artist Friendly Metallic Fresnel. Journal of Computer Graphics Techniques. 2014;3(4):64–72.

[624]GuymonMel. Pyro-Techniques: Playing with Fire. Game Developer. Feb. 2000;7(2):23–27.

[625]Haar, Ulrich, and Sebastian Aaltonen, "GPU-Driven Rendering Pipelines," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2015.

[626]Habel, Ralf, Bogdan Mustata, and Michael Wimmer, "Efficient Spherical Harmonics Lighting with the Preetham Skylight Model," in Eurographics 2008–Short Papers, Eurographics Association, pp. 119–122, 2008.

[627]Habel, Ralf, and Michael Wimmer, "Efficient Irradiance Normal Mapping," in Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 189–195, Feb. 2010.

[628]Hable, John, " Uncharted 2: HDR Lighting," Game Developers Conference, Mar. 2010.

[629]Hable, John, "Why Reinhard Desaturates Your Blacks," Filmic Worlds Blog, May 17, 2010.

[630]Hable, John, "Why a Filmic Curve Saturates Your Blacks," Filmic Worlds Blog, May 24, 2010.

[631]Hable, John, " Uncharted 2: Character Lighting and Shading," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2010.

[632]Hable, John, "Next-Gen Characters: From Facial Scans to Facial Animation," Game Developers Conference, Mar. 2014.

[633]Hable, John, "Simple and Fast Spherical Harmonic Rotation," Filmic Worlds Blog, July 2, 2014.

[634]HableJohn. "Filmic Tonemapping with Piecewise Power Curves," Filmic Worlds Blog. Mar. 2017;26.

[635]HableJohn. "Minimal Color Grading Tools," Filmic Worlds Blog. Mar. 2017;28.

[636]HadwigerMarkus, SiggChristian, ScharsachHenning, BühlerKhatja, GrossMarkus. Real-Time Ray-Casting and Advanced Shading of Discrete Isosurfaces. Computer Graphics Forum. 2005;20(3):303–312.

[637]Haeberli, P., and K. Akeley, "The Accumulation Buffer: Hardware Support for High-Quality Rendering," Computer Graphics (SIGGRAPH ’90 Proceedings), vol. 24, no. 4, pp. 309–318, Aug. 1990.

[638]Haeberli, Paul, and Mark Segal, "Texture Mapping as a Fundamental Drawing Primitive," in 4th Eurographics Workshop on Rendering, Eurographics Association, pp. 259–266, June 1993.

[639]HagenMargaret A. How to Make a Visually Realistic 3D Display. Computer Graphics. Apr. 1991;25(2):76–81.

[640]Haines, Eric, "Essential Ray Tracing Algorithms," in Andrew Glassner, ed., An Introduction to Ray Tracing, Academic Press Inc., Chapter 2, 1989.

[641]Haines, Eric, "Fast Ray-Convex Polyhedron Intersection," in James Arvo, ed., Graphics Gems II, Academic Press, pp. 247–250, 1991.

[642]Haines, Eric, "Point in Polygon Strategies," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 24–46, 1994.

[643]Haines, Eric, and Steven Worley, "Fast, Low-Memory Z-Buffering when Performing Medium-Quality Rendering," journal of graphics tools, vol. 1, no. 3, pp. 1–6, 1996.

[644]Haines, Eric, "Soft Planar Shadows Using Plateaus," journal of graphics tools, vol. 6, no. 1, pp. 19–27, 2001. Also collected in [112].

[645]Haines, Eric, "Interactive 3D Graphics," Udacity Course 291, launched May 2013.

[646]Haines, Eric, "60 Hz, 120 Hz, 240 Hz...," Real-Time Rendering Blog, Nov. 5, 2014.

[647]HainesEric. "Limits of Triangles," Real-Time Rendering Blog. Nov. 2014;10.

[648]HainesEric. "GPUs Prefer Premultiplication," Real-Time Rendering Blog. Jan. 2016;10.

[649]HainesEric. "A PNG Puzzle," Real-Time Rendering Blog. Feb. 2016;19.

[650]HainesEric, "Minecon, . Report," Real-Time Rendering Blog. Sept. 2016;30:2016.

[651]Hakura, Ziyad S., and Anoop Gupta, "The Design and Analysis of a Cache Architecture for Texture Mapping," in Proceedings of the 24th Annual International Symposium on Computer Architecture, ACM, pp. 108–120, June 1997.

[652]Hall, Chris, Rob Hall, and Dave Edwards, "Rendering in Cars 2," SIGGRAPH Advances in Real-Time Rendering in 3D Graphics and Games course, Aug. 2011.

[653]Hall, Roy, Illumination and Color in Computer Generated Imagery, Springer-Verlag, 1989.

[654]Hall, Tim, "A How To for Using OpenGL to Render Mirrors," comp.graphics.api.opengl newsgroup, Aug. 1996.

[655]Halstead, Mark, Michal Kass, and Tony DeRose, "Efficient, Fair Interpolation Using Catmull-Clark Surfaces," in SIGGRAPH ’93: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 35–44, Aug. 1993.

[656]Hamilton, Andrew, and Kenneth Brown, "Photogrammetry and Star Wars Battlefront," Game Developers Conference, Mar. 2016.

[657]Hammon, Earl, Jr., "PBR Diffuse Lighting for GGX+Smith Microsurfaces," Game Developers Conference, Feb.-Mar. 2017.

[658]Han, Charles, Bo Sun, Ravi Ramamoorthi, and Eitan Grinspun, "Frequency Domain Normal Map Filtering," ACM Transactions on Graphics (SIGGRAPH 2007), vol. 26, no. 3, pp. 28:1–28::11, July 2007.

[659]Han, S., and P. Sander, "Triangle Reordering for Reduced Overdraw in Animated Scenes," in Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 23–27, 2016.

[660]Hanika, Johannes, “Manuka: Weta Digital’s Spectral Renderer”, SIGGRAPH Path Tracing in Production course, Aug. 2017.

[661]Hanrahan, P., and P. Haeberli, "Direct WYSIWYG Painting and Texturing on 3D Shapes," Computer Graphics (SIGGRAPH ’90 Proceedings), vol. 24, no. 4, pp. 215–223, Aug. 1990.

[662]Hanrahan, Pat, and Wolfgang Krueger, "Reflection from Layered Surfaces due to Subsurface Scattering," in SIGGRAPH ’93: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 165–174, Aug. 1993.

[663]Hanson, Andrew J., Visualizing Quaternions, Morgan Kaufmann, 2006.

[664]Hapke, B., "A Theoretical Photometric Function for the Lunar Surface," Journal of Geophysical Research, vol. 68, no. 15, pp. 4571–4586, Aug. 1, 1963.

[665]Harada, T., J. McKee, and J. Yang, "Forward+: Bringing Deferred Lighting to the Next Level," in Eurographics 2012–Short Papers, Eurographics Association, pp. 5–8, May 2012.

[666]Harada, T., "A 2.5D culling for Forward+," in SIGGRAPH Asia 2012 Technical Briefs, ACM, pp. 18:1–18:4, Dec. 2012.

[667]Harada, Takahiro, Jay McKee, and Jason C. Yang, "Forward+: A Step Toward Film-Style Shading in Real Time," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 115–135, 2013.

[668]Hargreaves, Shawn, "Deferred Shading," Game Developers Conference, Mar. 2004.

[669]Hargreaves, Shawn, and Mark Harris, "Deferred Shading," NVIDIA Developers Conference, June 29, 2004.

[670]HarrisMark J, LastraAnselmo. Real-Time Cloud Rendering. Computer Graphics Forum. 2001;20(3):76–84.

[671]Hart, Evan, Dave Gosselin, and John Isidoro, "Vertex Shading with Direct3D and OpenGL," Game Developers Conference, Mar. 2001.

[672]Hart, Evan, "UHD Color for Games," NVIDIA White Paper, June 2016.

[673]Hart, J. C., D. J. Sandin, and L. H. Kauffman, "Ray Tracing Deterministic 3-D Fractals," Computer Graphics (SIGGRAPH ’89 Proceedings), vol. 23, no. 3, pp. 289–296, 1989.

[674]HartJohn C, FrancisGeorge K, KauffmanLouis H. Visualizing Quaternion Rotation. ACM Transactions on Graphics. 1994;13(3):256–276.

[675]HasenfratzJean-Marc, LapierreMarc, HolzschuchNicolas, SillionFrançois. A Survey of Real-Time Soft Shadows Algorithms. Computer Graphics Forum. 2003;22(4):753–774.

[676]Hasselgren, J., T. Akenine-Möller, and L. Ohlsson, "Conservative Rasterization," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 677–690, 2005.

[677]HasselgrenJ, Akenine-MöllerT, LaineS. A Family of Inexpensive Sampling Schemes. Computer Graphics Forum. 2005;24(4):843–848.

[678]Hasselgren, J., and T. Akenine-Möller, "An Efficient Multi-View Rasterization Architecture," in Proceedings of the 17th Eurographics Conference on Rendering Techniques, Eurographics Association, pp. 61–72, June 2006.

[679]Hasselgren, J., and T. Akenine-Möller, "Efficient Depth Buffer Compression," in Graphics Hardware 2006, Eurographics Association, pp. 103–110, Sept. 2006.

[680]Hasselgren, J., and T. Akenine-Möller, "PCU: The Programmable Culling Unit," ACM Transactions on Graphics, vol. 26, no. 3, pp. 92.1-91.20, 2007.

[681]HasselgrenJ, AnderssonM, NilssonJ, Akenine-MöllerT. A Compressed Depth Cache. Journal of Computer Graphics Techniques. 2012;1(1):101–118.

[682]HasselgrenJon, MunkbergJacob, VaidyanathanKarthik. Practical Layered Reconstruction for Defocus and Motion Blur. Journal of Computer Graphics Techniques. 2012;4(2):45–58.

[683]Hasselgren, J., M. Andersson, and T. Akenine-Möller, "Masked Software Occlusion Culling," High-Performance Graphics, June 2016.

[684]Hast, Anders, "3D Stereoscopic Rendering: An Overview of Implementation Issues," in Eric Lengyel, ed., Game Engine Gems, Jones & Bartlett, pp. 123–138, 2010.

[685]Hathaway, Benjamin, "Alpha Blending as a Post-Process," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 167–184, 2010.

[686]He, Xiao D., Kenneth E. Torrance, François X. Sillion, and Donald P. Greenberg, "A Comprehensive Physical Model for Light Reflection," Computer Graphics (SIGGRAPH ’91 Proceedings), vol. 25, no. 4, pp. 175–186, July 1991.

[687]He, Y., Y. Gu, and K. Fatahalian, "Extending the Graphics Pipeline with Adaptive, Multi-rate Shading," ACM Transactions on Graphics, vol. 33, no. 4, pp. 142:1–142:12, 2014.

[688]He, Y., T. Foley, N. Tatarchuk, and K. Fatahalian, "A System for Rapid, Automatic Shader Level-of-Detail," ACM Transactions on Graphics, vol. 34, no. 6, pp. 187:1–187:12, 2015.

[689]HearnDonald. and M. Pauline Baker: Computer Graphics with OpenGL, Fourth Edition, Prentice-Hall Inc; 2010.

[690]HeckbertPaul. Survey of Texture Mapping. IEEE Computer Graphics and Applications. Nov. 1986;6(11):56–67.

[691]HeckbertPaul S. "Fundamentals of Texture Mapping and Image Warping," Technical Report 516. Computer Science Division: University of California, Berkeley; June 1989.

[692]Heckbert, Paul S., "What Are the Coordinates of a Pixel?" in Andrew S. Glassner, ed., Graphics Gems, Academic Press, pp. 246–248, 1990.

[693]Heckbert, Paul S., "Adaptive Radiosity Textures for Bidirectional Ray Tracing," Computer Graphics (SIGGRAPH ’90 Proceedings), vol. 24, no. 4, pp. 145–154, Aug. 1990.

[694]Heckbert, Paul S., and Henry P. Moreton, "Interpolation for Polygon Texture Mapping and Shading," State of the Art in Computer Graphics: Visualization and Modeling, Springer-Verlag, pp. 101–111, 1991.

[695]Heckbert, Paul S., ed., Graphics Gems IV, Academic Press, 1994.

[696]Heckbert, Paul S., "A Minimal Ray Tracer," in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 375–381, 1994.

[697]Heckbert, Paul S., and Michael Herf, "Simulating Soft Shadows with Graphics Hardware," Technical Report CMU-CS-97-104, Carnegie Mellon University, Jan. 1997.

[698]Hecker, Chris, "More Compiler Results, and What To Do About It," Game Developer, pp. 14–21, Aug./Sept. 1996.

[699]HectorTobias. "Vulkan: High Efficiency on Mobile," Imagination Blog. Nov. 2015;5.

[700]Hegeman, Kyle, Nathan A. Carr, and Gavin S. P. Miller, "Particle-Based Fluid Simulation on the GPU," in Computational Science–ICCS 2006, Springer, pp. 228–235, 2006.

[701]HeidmannTim. Real Shadows, Real Time. Iris Universe. Nov. 1991;18:23–31.

[702]Heidrich, Wolfgang, and Hans-Peter Seidel, "View-Independent Environment Maps," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 39–45, Aug. 1998.

[703]Heidrich, Wolfgang, Rüdifer Westermann, Hans-Peter Seidel, and Thomas Ertl, "Applications of Pixel Textures in Visualization and Realistic Image Synthesis," in Proceedings of the 1999 Symposium on Interactive 3D Graphics, ACM, pp. 127–134, Apr. 1999.

[704]Heidrich, Wolfgang, and Hans-Peter Seidel, "Realistic, Hardware-Accelerated Shading and Lighting," in SIGGRAPH ’99: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 171–178, Aug. 1999.

[705]Heidrich, Wolfgang, Katja Daubert, Jan Kautz, and Hans-Peter Seidel, "Illuminating Micro Geometry Based on Precomputed Visibility," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 455–464, July 2000.

[706]Heitz, Eric, and Fabrice Neyret, "Representing Appearance and Pre-filtering Subpixel Data in Sparse Voxel Octrees," in Proceedings of the Fourth ACM SIGGRAPH / Eurographics Conference on High-Performance Graphics, Eurographics Association, pp. 125–134, June 2012.

[707]HeitzEric, BourlierChristophe, PinelNicolas. Correlation Effect between Transmitter and Receiver Azimuthal Directions on the Illumination Function from a Random Rough Surface. Waves in Random and Complex Media. 2013;23(3):318–335.

[708]HeitzEric. Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs. Journal of Computer Graphics Techniques. 2014;3(4):48–107.

[709]Heitz, Eric, and Jonathan Dupuy, "Implementing a Simple Anisotropic Rough Diffuse Material with Stochastic Evaluation," Technical Report, 2015.

[710]Heitz, Eric, Jonathan Dupuy, Cyril Crassin, and Carsten Dachsbacher, "The SGGX Microflake Distribution," ACM Transactions on Graphics (SIGGRAPH 2015), vol. 34, no. 4, pp. 48:1–48:11, Aug. 2015.

[711]Heitz, Eric, Jonathan Dupuy, Stephen Hill, and David Neubelt, "Real-Time Polygonal-Light Shading with Linearly Transformed Cosines," ACM Transactions on Graphics (SIGGRAPH 2016), vol. 35, no. 4, pp. 41:1–41:8, July 2016.

[712]Heitz, Eric, Johannes Hanika, Eugene d’Eon, and Carsten Dachsbacher, "Multiple-Scattering Microfacet BSDFs with the Smith Model," ACM Transactions on Graphics (SIGGRAPH 2016), vol. 35, no. 4, pp. 58:1–58:8, July 2016.

[713]Held, Martin, "ERIT–A Collection of Efficient and Reliable Intersection Tests," journal of graphics tools, vol. 2, no. 4, pp. 25–44, 1997.

[714]HeldMartin. FIST: Fast Industrial-Strength Triangulation of Polygons. Algorithmica. 2001;30(4):563–596.

[715]Hennessy, John L., and David A. Patterson, Computer Architecture: A Quantitative Approach, Fifth Edition, Morgan Kaufmann, 2011.

[716]HennessyPadraic. "Implementation Notes: Physically Based Lens Flares," Placeholder Art blog. Jan. 2015;19.

[717]Hennessy, Padraic, "Mixed Resolution Rendering in Skylanders: SuperChargers," Game Developers Conference, Mar. 2016.

[718]HensleyJustin, ScheuermannThorsten. Dynamic Glossy Environment Reflections Using Summed-Area Tables. In: EngelWolfgang, editor. ShaderX4. Charles River: Media; 2005. p. 187–200.

[719]HensleyJustin, ScheuermannThorsten, CoombeGreg, SinghMontek, LastraAnselmo. Fast Summed-Area Table Generation and Its Applications. Computer Graphics Forum. 2005;24(3):547–555.

[720]Hensley, Justin, "Shiny, Blurry Things," SIGGRAPH Beyond Programmable Shading course, Aug. 2009.

[721]HenyeyLG, GreensteinJL. Diffuse Radiation in the Galaxy. Astrophysical Journal. 1941;93:70–83.

[722]Herf, M., and P. S. Heckbert, "Fast Soft Shadows," in ACM SIGGRAPH ’96 Visual Proceedings, ACM, p. 145, Aug. 1996.

[723]Hermosilla, Pedro, and Pere-Pau Vázquez, "NPR Effects Using the Geometry Shader," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 149–165, 2010.

[724]HerrellRuss, BaldwinJoe, WilcoxChris. High-Quality Polygon Edging. IEEE Computer Graphics and Applications. July 1995;15(4):68–74.

[725]Hertzmann, Aaron, "Introduction to 3D Non-Photorealistic Rendering: Silhouettes and Outlines," SIGGRAPH Non-Photorealistic Rendering course, Aug. 1999.

[726]Hertzmann, Aaron, and Denis Zorin, "Illustrating Smooth Surfaces," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 517–526, July 2000.

[727]HertzmannAaron. A Survey of Stroke-Based Rendering. IEEE Computer Graphics and Applications. 2003;23(4):70–81.

[728]Hertzmann, Aaron, "Non-Photorealistic Rendering and the Science of Art," in Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, ACM, pp. 147–157, 2010.

[729]Hery, Christophe, "On Shadow Buffers," Stupid RenderMan/RAT Tricks, SIGGRAPH 2002 RenderMan Users Group meeting, July 2002.

[730]HeryChristophe. Implementing a Skin BSSRDF (or Several). Theory and Practice course: SIGGRAPH RenderMan; July 2003.

[731]HeryChristophe, KassMichael, LingJunyi. Geometry into Shading. Pixar Animation Studios: Technical memo; 2014.

[732]Hery, Christophe, and Junyi Ling, “Pixar’s Foundation for Materials: PxrSurface and PxrMarschnerHair”, SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2017.

[733]Herzog, Robert, Elmar Eisemann, Karol Myszkowski, and H.-P. Seidel, "Spatio-Temporal Upsampling on the GPU," in Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 91–98, 2010.

[734]HicksOdell. A Simulation of Thermal Imaging. In: EngelWolfgang, editor. ShaderX3. Charles River: Media; 2004. p. 169–170.

[735]Hill, F. S., Jr., “The Pleasures of ‘Perp Dot’ Products”, in Paul S. Heckbert, ed., Graphics Gems IV, Academic Press, pp. 138–148, 1994.

[736]Hill, Steve, "A Simple Fast Memory Allocator," in David Kirk, ed., Graphics Gems III, Academic Press, pp. 49–50, 1992.

[737]Hill, Stephen, "Rendering with Conviction," Game Developers Conference, Mar. 2010.

[738]Hill, Stephen, and Daniel Collin, "Practical, Dynamic Visibility for Games," in Wolfgang Engel, ed., GPU Pro2, A K Peters/CRC Press, pp. 329–348, 2011.

[739]Hill, Stephen, "Specular Showdown in the Wild West," Self-Shadow blog, July 22, 2011.

[740]Hill, Stephen, and Dan Baker, "Rock-Solid Shading: Image Stability Without Sacrificing Detail," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2012.

[741]Hillaire, Sébastien, "Improving Performance by Reducing Calls to the Driver," in Patrick Cozzi & Christophe Riccio, eds., OpenGL Insights, CRC Press, pp. 353–363, 2012.

[742]Hillaire, Sébastien, "Physically-Based and Unified Volumetric Rendering in Frostbite," SIGGRAPH Advances in Real-Time Rendering course, Aug. 2015.

[743]Hillaire, Sébastien, "Physically Based Sky, Atmosphere and Cloud Rendering in Frostbite," SIGGRAPH Physically Based Shading in Theory and Practice course, July 2016.

[744]HillaireSébastien. "Volumetric Stanford Bunny," Shadertoy. Mar. 2017;25.

[745]Hillaire, Sébastien, "Real-Time Raytracing for Interactive Global Illumination Workflows in Frostbite," Game Developers Conference, Mar. 2018.

[746]Hillesland, Karl, "Real-Time Ptex and Vector Displacement," in Wolfgang Engel, ed., GPU Pro4, CRC Press, pp. 69–80, 2013.

[747]Hillesland, K. E., and J. C. Yang, "Texel Shading," in Eurographics 2016–Short Papers, Eurographics Association, pp. 73–76, May 2016.

[748]Hillesland, Karl, "Texel Shading," GPUOpen website, July 21, 2016.

[749]Hinsinger, D., F. Neyret, and M.-P. Cani, "Interactive Animation of Ocean Waves," in Proceedings of the 2002 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, ACM, pp. 161–166, 2002.

[750]Hirche, Johannes, Alexander Ehlert, Stefan Guthe, and Michael Doggett, "Hardware Accelerated Per-Pixel Displacement Mapping," in Graphics Interface 2004, Canadian Human-Computer Communications Society, pp. 153–158, 2004.

[751]Hoberock, Jared, and Yuntao Jia, "High-Quality Ambient Occlusion," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 257–274, 2007.

[752]Hoetzlein, Rama, "GVDB: Raytracing Sparse Voxel Database Structures on the GPU," High Performance Graphics, June 2016.

[753]Hoetzlein, Rama, "NVIDIAGVDB Voxels: Programming Guide," NVIDIA website, May 2017.

[754]Hoffman, Donald D., Visual Intelligence, W. W. Norton & Company, 2000.

[755]Hoffman, Naty, and Kenny Mitchell, "Photorealistic Terrain Lighting in Real Time," Game Developer, vol. 8, no. 7, pp. 32–41, July 2001. More detailed version in "Real-Time Photorealistic Terrain Lighting," Game Developers Conference, Mar. 2001. Also collected in [1786].

[756]Hoffman, Naty, "Color Enhancement for Videogames," SIGGRAPH Color Enhancement and Rendering in Film and Game Production course, July 2010.

[757]Hoffman, Naty, "Outside the Echo Chamber: Learning from Other Disciplines, Industries, and Art Forms," Opening keynote of Symposium on Interactive 3D Graphics and Games, Mar. 2013.

[758]Hoffman, Naty, "Background: Physics and Math of Shading," SIGGRAPH Physically Based Shading in Theory and Practice course, July 2013.

[759]HolbertDaniel. "Normal Offset Shadows," Dissident Logic blog. Aug. 2010;27.

[760]Holbert, Daniel, “Saying ‘Goodbye’ to Shadow Acne”, Game Developers Conference poster, Mar. 2011.

[761]Hollemeersch, C.-F., B. Pieters, P. Lambert, and R. Van de Walle, "Accelerating Virtual Texturing Using CUDA," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 623–642, 2010.

[762]Holzschuch, Nicolas, and Romain Pacanowski, "Identifying Diffraction Effects in Measured Reflectances," Eurographics Workshop on Material Appearance Modeling, June 2015.

[763]Holzschuch, Nicolas, and Romain Pacanowski, "A Two-Scale Microfacet Reflectance Model Combining Reflection and Diffraction," ACM Transactions on Graphics (SIGGRAPH 2017), vol. 36, no. 4, pp. 66:1–66:12, July 2017.

[764]Hoobler, Nathan, "High Performance Post-Processing," Game Developers Conference, Mar. 2011.

[765]Hoobler, Nathan, "Fast, Flexible, Physically-Based Volumetric Light Scattering," Game Developers Conference, Mar. 2016.

[766]Hooker, JT, "Volumetric Global Illumination at Treyarch," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2016.

[767]Hoppe, H., T. DeRose, T. Duchamp, M. Halstead, H. Jin, J. McDonald, J. Schweitzer, and W. Stuetzle, "Piecewise Smooth Surface Reconstruction," in SIGGRAPH ’94: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 295–302, July 1994.

[768]Hoppe, Hugues, "Progressive Meshes," in SIGGRAPH ’96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 99–108, Aug. 1996.

[769]Hoppe, Hugues, "View-Dependent Refinement of Progressive Meshes," in SIGGRAPH ’97: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 189–198, Aug. 1997.

[770]HoppeHugues. Efficient Implementation of Progressive Meshes. Computers and Graphics. 1998;22(1):27–36.

[771]Hoppe, Hugues, "Optimization of Mesh Locality for Transparent Vertex Caching," in SIGGRAPH ’99: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 269–276, Aug. 1999.

[772]Hoppe, Hugues, "New Quadric Metric for Simplifying Meshes with Appearance Attributes," in Proceedings of Visualization ’99, IEEE Computer Society, pp. 59–66, Oct. 1999.

[773]HormannK, FloaterM. Mean Value Coordinates for Arbitrary Planar Polygons. ACM Transactions on Graphics. Oct. 2006;25(4):1424–1441.

[774]HormannKai, LévyBruno. and Alla Sheffer. SIGGRAPH Mesh Parameterization: Theory and Practice course; Aug. 2007.

[775]Hornus, Samuel, Jared Hoberock, Sylvain Lefebvre, and John Hart, "ZP+: Correct Z-Pass Stencil Shadows," in Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, ACM, pp. 195–202, Apr. 2005.

[776]HorvathHelmuth. Gustav Mie and the Scattering and Absorption of Light by Particles: Historic Developments and Basics. Journal of Quantitative Spectroscopy and Radiative Transfer. 2009;110(11):787–799.

[777]HoschekJosef. and Dieter Lasser. A K Peters Ltd: Fundamentals of Computer Aided Geometric Design; 1993.

[778]HosekLukas, WilkieAlexander. An Analytic Model for Full Spectral Sky-Dome Radiance. ACM Transaction on Graphics. July 2012;31(4):1–9.

[779]HuJinhui, YouSuya, NeumannUlrich. Approaches to Large-Scale Urban Modeling. IEEE Computer Graphics and Applications. 2003;23(6):62–69.

[780]HuL, SanderP, HoppeH. Parallel View-Dependent Level-of-Detail Control. IEEE Transactions on Visualization and Computer Graphics. 2010;16(5):718–728.

[781]HuLiwen, MaChongyang, LuoLinjie, LiHao. Single-View Hair Modeling Using a Hairstyle Database. ACM Transaction on Graphics. July 2015;34(4):1–9.

[782]HubbardPhilip M. Approximating Polyhedra with Spheres for Time-Critical Collision Detection. ACM Transactions on Graphics. 1996;15(3):179–210.

[783]Hughes, James, Reza Nourai, and Ed Hutchins, "Understanding, Measuring, and Analyzing VR Graphics Performance," in Wolfgang Engel, ed., GPU Zen, Black Cat Publishing, pp. 253–274, 2017.

[784]Hughes, John F., and Tomas Möller, "Building an Orthonormal Basis from a Unit Vector," journal of graphics tools, vol. 4, no. 4, pp. 33–35, 1999. Also collected in [112].

[785]Hughes, John F., Andries van Dam, Morgan McGuire, David F. Sklar, James D. Foley, Steven K. Feiner, and Kurt Akeley, Computer Graphics: Principles and Practice, Third Edition, Addison-Wesley, 2013.

[786]Hullin, Matthias, Elmar Eisemann, Hans-Peter Seidel, and Sungkil Lee, "Physically-Based Real-Time Lens Flare Rendering," ACM Transactions on Graphics (SIGGRAPH 2011), vol. 30, no. 4, pp. 108:1–108:10, July 2011.

[787]HumphreysGreg. Mike Houston, Ren Ng, Randall Frank, Sean Ahern, Peter D. Kirchner, and James t. Klosowski, "Chromium: A Stream-Processing Framework for Interactive Rendering on Clusters,". ACM Transactions on Graphics. July 2002;21(3):693–702.

[788]Hunt, R. W. G., The Reproduction of Colour, Sixth Edition, John Wiley & Sons Inc, 2004.

[789]Hunt, R. W. G., and M. R. Pointer, Measuring Colour, Fourth Edition, John Wiley & Sons Inc, 2011.

[790]Hunt, Warren, "Real-Time Ray-Casting for Virtual Reality," Hot 3D Session, High-Performance Graphics, July 2017.

[791]Hunter, Biver, and Paul Fuqua, Light Science and Magic: An Introduction to Photographic Lighting, Fourth Edition, Focal Press, 2011.

[792]Hurlburt, Stephanie, "Improving Texture Compression in Games," Game Developers Conference AMD Capsaicin & Cream Developer Sessions, Feb. 2017.

[793]HwuWen-Mei, KirkDavid. "Programming Massively Parallel Processors," Course ECE 498 AL1 Notes. Department of Electrical and Computer Engineering: University of Illinois, Fall; 2007.

[794]Igehy, Homan, Matthew Eldridge, and Kekoa Proudfoot, "Prefetching in a Texture Cache Architecture," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 133–142, Aug. 1998.

[795]Igehy, Homan, Matthew Eldridge, and Pat Hanrahan, "Parallel Texture Caching," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 95–106, Aug. 1999.

[796]Iglesias-Guitian, Jose A., Bochang Moon, Charalampos Koniaris, Eric Smolikowski, and Kenny Mitchell, "Pixel History Linear Models for Real-Time Temporal Filtering," Computer Graphics Forum (Pacific Graphics 2016), vol. 35, no. 7, pp. 363–372, 2016.

[797]Ikits, Milan, Joe Kniss, Aaron Lefohn, and Charles Hansen, "Volume Rendering Techniques," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 667–692, 2004.

[798]Iourcha, Konstantine, and Jason C. Yang, "A Directionally Adaptive Edge Anti-Aliasing Filter," in Proceedings of the Conference on High-Performance Graphics 2009, ACM, pp. 127–133, Aug. 2009.

[799]IsenbergTobias, FreudenbergBert, HalperNick, SchlechtwegStefan, StrothotteThomas. A Developer’s Guide to Silhouette Algorithms for Polygonal Models. IEEE Computer Graphics and Applications. 2003;23(4):28–37.

[800]Isenberg, M., and P. Alliez, "Compressing Polygon Mesh Geometry with Parallelogram Prediction," in Proceedings of the Conference on Visualization ’02, IEEE Computer Society, pp. 141–146, 2002.

[801]Isensee, Pete, "C++ Optimization Strategies and Techniques," Pete Isensee website, 2007.

[802]Isidoro, John, Alex Vlachos, and Chris Brennan, "Rendering Ocean Water," in Wolfgang Engel, ed., Direct3D ShaderX: Vertex & Pixel Shader Tips and Techniques, Wordware, pp. 347–356, May 2002.

[803]Isidoro, John, "Next Generation Skin Rendering," Game Tech Conference, 2004.

[804]Isidoro, John, "Shadow Mapping: GPU-Based Tips and Techniques," Game Developers Conference, Mar. 2006.

[805]Iwanicki, Michał, "Normal Mapping with Low-Frequency Precomputed Visibility," in SIGGRAPH 2009 Talks, ACM, article no. 52, Aug. 2009.

[806]Iwanicki, Michał, "Lighting Technology of The Last of Us," in ACM SIGGRAPH 2013 Talks, ACM, article no. 20, July 2013.

[807]Iwanicki, Michał, and Angelo Pesce, "Approximate Models for Physically Based Rendering," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2015.

[808]Iwanicki, Michał, and Peter-Pike Sloan, "Ambient Dice," Eurographics Symposium on Rendering-Experimental Ideas & Implementations, June 2017.

[809]Iwanicki, Michał, and Peter-Pike Sloan, "Precomputed Lighting in Call of Duty: Infinite Warfare," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2017.

[810]Jakob, Wenzel, Miloš Hašan, Ling-Qi Yan, Jason Lawrence, Ravi Ramamoorthi, and Steve Marschner, "Discrete Stochastic Microfacet Models," ACM Transactions on Graphics (SIGGRAPH 2014), vol. 33, no. 4, pp. 115:1–115:9, July 2014.

[811]Jakob, Wenzel, Eugene d’Eon, Otto Jakob, and Steve Marschner, "A Comprehensive Framework for Rendering Layered Materials," ACM Transactions on Graphics (SIGGRAPH 2014), vol. 33, no. 4, pp. 118:1–118:14, July 2014.

[812]Jakob, Wenzel, "layerlab: A Computational Toolbox for Layered Materials," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2015.

[813]JamesDoug L, TwiggChristopher D. Skinning Mesh Animations. ACM Transactions on Graphics. Aug. 2004;23(3):399–407.

[814]JamesGreg. Operations for Hardware Accelerated Procedural Texture Animation. In: DeLouraMark, editor. Game Programming Gems 2. Charles River: Media; 2001. p. 497–509.

[815]James, Greg, and John O’Rorke, "Real-Time Glow," in Randima Fernando, ed., GPU Gems, Addison-Wesley, pp. 343–362, 2004.

[816]Jansen, Jon, and Louis Bavoil, "Fast Rendering of Opacity-Mapped Particles Using DirectX 11 Tessellation and Mixed Resolutions," NVIDIA White Paper, Feb. 2011.

[817]Jarosz, Wojciech, "Fast Image Convolutions," SIGGRAPH Workshop at University of Illinois at Urbana-Champaign, 2001.

[818]Jarosz, Wojciech, Efficient Monte Carlo Methods for Light Transport in Scattering Media, PhD Thesis, University of California, San Diego, Sept. 2008.

[819]JaroszWojciech. Nathan A. Carr, and Henrik Wann Jensen, "Importance Sampling Spherical Harmonics,". Computer Graphics Forum. 2009;28(2):577–586.

[820]Jendersie, Johannes, David Kuri, and Thorsten Grosch, "Precomputed Illuminance Composition for Real-Time Global Illumination," in Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 129–137, 2016.

[821]Jensen, Henrik Wann, Justin Legakis, and Julie Dorsey, "Rendering of Wet Materials," in Rendering Techniques ’99, Springer, pp. 273–282, June 1999.

[822]JensenHenrik. Wann. Realistic Image Synthesis Using Photon Mapping: A K Peters Ltd; 2001.

[823]Jensen, Henrik Wann, Stephen R. Marschner, Marc Levoy, and Pat Hanrahan, "A Practical Model for Subsurface Light Transport," in SIGGRAPH ’01 Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 511–518, Aug. 2001.

[824]Jeschke, Stefan, Stephan Mantler, and Michael Wimmer, "Interactive Smooth and Curved Shell Mapping," in Rendering Techniques, Eurographics Association, pp. 351–360, June 2007.

[825]Jiang, Yibing, "The Process of Creating Volumetric-Based Materials in Uncharted 4," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2016.

[826]JiménezJJ, FeitoFR, SeguraRJ. Robust and Optimized Algorithms for the Point-in-Polygon Inclusion Test without Pre-processing. Computer Graphics Forum. 2009;28(8):2264–2274.

[827]JiménezJJ. David Whelan, Veronica Sundstedt, and Diego Gutierrez, "Real-Time Realistic Skin Translucency,". Computer Graphics and Applications. 2010;30(4):32–41.

[828]Jimenez, Jorge, Belen Masia, Jose I. Echevarria, Fernando Navarro, and Diego Gutierrez, "Practical Morphological Antialiasing," in Wolfgang Engel, ed., GPU Pro2, A K Peters/CRC Press, pp. 95–113, 2011.

[829]Jimenez, Jorge, Diego Gutierrez, et al., SIGGRAPH Filtering Approaches for Real-Time Anti-Aliasing course, Aug. 2011.

[830]JimenezJorge, EchevarriaJose I, SousaTiago, GutierrezDiego. SMAA: Enhanced Subpixel Morphological Antialiasing. Computer Graphics Forum. 2012;31(2):355–364.

[831]Jimenez, Jorge, "Next Generation Character Rendering," Game Developers Conference, Mar. 2013.

[832]Jimenez, Jorge, "Next Generation Post Processing in Call of Duty Advanced Warfare," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2014.

[833]JimenezJorge, ZsolnaiKaroly, JaraboAdrian, FreudeChristian, AuzingerThomas, Xian-ChunWu. Javier von der Pahlen, Michael Wimmer, and Diego Gutierrez, "Separable Subsurface Scattering,". Computer Graphics Forum. 2015;34(6):188–197.

[834]Jimenez, Jorge, "Filmic SMAA: Sharp Morphological and Temporal Antialiasing," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2016.

[835]Jimenez, Jorge, Xianchun Wu, Angelo Pesce, and Adrian Jarabo, "Practical Real-Time Strategies for Accurate Indirect Occlusion," SIGGRAPH Physically Based Shading in Theory and Practice course, July 2016.

[836]Jimenez, Jorge, "Dynamic Temporal Antialiasing in Call of Duty: Infinite Warfare," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2017.

[837]JinShuangshuang, LewisRobert R, WestDavid. A Comparison of Algorithms for Vertex Normal Computation. The Visual Computer. 2005;21:71–82.

[838]JohanssonMikael. Efficient Stereoscopic Rendering of Building Information Models (BIM). Journal of Computer Graphics Techniques. 2016;5(3):1–17.

[839]JohnsonGS, LeeJ, BurnsCA, MarkWR. The Irregular Z-Buffer: Hardware Acceleration for Irregular Data Structures. ACM Transactions on Graphics. Oct. 2005;24(4):1462–1482.

[840]Johnsson, Björn, Per Ganestam, Michael Doggett, and Tomas Akenine-Möller, "Power Efficiency for Software Algorithms Running on Graphics Processors," in Proceedings of the Fourth ACM SIGGRAPH / Eurographics Conference on High-Performance Graphics, Eurographics Association, pp. 67–75, June 2012.

[841]Jones, James L., "Efficient Morph Target Animation Using OpenGL ES 3.0," in Wolfgang Engel, ed., GPU Pro5, CRC Press, pp. 289–295, 2014.

[842]JönssonDaniel, SundénErik, YnnermanAnders, RopinskiTimo. A Survey of Volumetric Illumination Techniques for Interactive Volume Rendering. Computer Graphics Forum. 2014;33(1):27–51.

[843]Joy, Kenneth I., On-Line Geometric Modeling Notes, http://graphics.idav.ucdavis.edu/education/CAGDNotes/homepage.html, 1996

[844]Junkins, S., "The Compute Architecture of Intel Processor Graphics Gen9," Intel White Paper v1.0, Aug. 2015.

[845]Kajiya, James T., "Anisotropic Reflection Models," Computer Graphics (SIGGRAPH ’85 Proceedings), vol. 19, no. 3, pp. 15–21, July 1985.

[846]Kajiya, James T., "The Rendering Equation," Computer Graphics (SIGGRAPH ’86 Proceedings), vol. 20, no. 4, pp. 143–150, Aug. 1986.

[847]Kajiya, James T., and Timothy L. Kay, "Rendering Fur with Three Dimensional Textures," Computer Graphics (SIGGRAPH ’89 Proceedings), vol. 17, no. 3, pp. 271–280, July 1989.

[848]Kalnins, Robert D., Philip L. Davidson, Lee Markosian, and Adam Finkelstein, "Coherent Stylized Silhouettes," ACM Transactions on Graphics (SIGGRAPH 2003), vol. 22, no. 3, pp. 856–861, 2003.

[849]Kämpe, Viktor, Fast, Memory-Efficient Construction of Voxelized Shadows, PhD Thesis, Chalmers University of Technology, 2016.

[850]KämpeViktor, SintornErik, OlssonOla, AssarssonUlf. Fast, Memory-Efficient Construction of Voxelized Shadows. IEEE Transactions on Visualization and Computer Graphics. Oct. 2016;22(10):2239–2248.

[851]KanekoTomomichi, TakaheiToshiyuki, InamiMasahiko, KawakamiNaoki, YanagidaYasuyuki, MaedaTaro, TachiSusumu. Detailed Shape Representation with Parallax Mapping. International Conference on Artificial Reality and Telexistence. Dec. 2001;2001.

[852]KangH, JangH, ChoC-S, HanJ. Multi-Resolution Terrain Rendering with GPU Tessellation. The Visual Computer. 2015;31(4):455–469.

[853]Kaplan, Matthew, Bruce Gooch, and Elaine Cohen, "Interactive Artistic Rendering," in Proceedings of the 1st International Symposium on Non-photorealistic Animation and Rendering, ACM, pp. 67–74, June 2000.

[854]Kaplanyan, Anton, "Light Propagation Volumes in CryEngine 3," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2009.

[855]Kaplanyan, Anton, and Carsten Dachsbacher, "Cascaded Light Propagation Volumes for Real-Time Indirect Illumination," in Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 99–107, Feb. 2010.

[856]Kaplanyan, Anton, "CryENGINE 3: Reaching the Speed of Light," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2010.

[857]Kaplanyan, Anton, Stephen Hill, Anjul Patney, and Aaron Lefohn, "Filtering Distributions of Normals for Shading Antialiasing," in Proceedings of High-Performance Graphics, Eurographics Association, pp. 151–162, June 2016.

[858]Kapoulkine, Arseny, "Optimal Grid Rendering Is Not Optimal," Bits, pixels, cycles and more blog, July 31, 2017.

[859]Karabassi, Evaggelia-Aggeliki, Georgios Papaioannou, and Theoharis Theoharis, "A Fast Depth-Buffer-Based Voxelization Algorithm," journal of graphics tools, vol. 4, no. 4, pp. 5–10, 1999.

[860]KarisBrian. "Tiled Light Culling," Graphic Rants blog. Apr. 2012;9.

[861]Karis, Brian, "Real Shading in Unreal Engine 4," SIGGRAPH Physically Based Shading in Theory and Practice course, July 2013.

[862]Karis, Brian, "High Quality Temporal Supersampling," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2014.

[863]Karis, Brian, "Physically Based Hair Shading in Unreal," SIGGRAPH Physically Based Shading in Theory and Practice course, July 2016.

[864]KassMichael, LefohnAaron, OwensJohn. Interactive Depth of Field Using Simulated Diffusion on a GPU. Pixar Animation Studios: Technical memo; 2006.

[865]Kasyan, Nikolas, "Playing with Real-Time Shadows," SIGGRAPH Efficient Real-Time Shadows course, July 2013.

[866]KautzJan, HeidrichWolfgang, DaubertKatja. "Bump Map Shadows for OpenGL Rendering," Technical Report MPI-I-2000-4-001. Saarbrücken, Germany: Max-Planck-Institut für Informatik; Feb. 2000.

[867]KautzJan, McCoolMD. "Approximation of Glossy Reflection with Prefiltered Environment Maps," in Graphics Interface 2000. Communications Society: Canadian Human-Computer; May 2000. p. 119–126.

[868]Kautz, Jan, P.-P. Vázquez, W. Heidrich, and H.-P. Seidel, "A Unified Approach to Prefiltered Environment Maps," in Rendering Techniques 2000, Springer, pp. 185–196, June 2000.

[869]Kautz, Jan, Peter-Pike Sloan, and John Snyder, "Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics," in Proceedings of the 13th Eurographics Workshop on Rendering, Eurographics Association, pp. 291–296, June 2002.

[870]KautzJan, LehtinenJaakko. and Peter-Pike Sloan. SIGGRAPH Precomputed Radiance Transfer: Theory and Practice course; Aug. 2005.

[871]KautzJan. SH Light Representations. SIGGRAPH Precomputed Radiance Transfer: Theory and Practice course; Aug. 2005.

[872]Kavan, Ladislav, Steven Collins, Jiří Žára, and Carol O’Sullivan, "Skinning with Dual Quaternions," in Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games, ACM, pp. 39–46, Apr.-May 2007.

[873]Kavan, Ladislav, Steven Collins, Jiří Žára, and Carol O’Sullivan, "Geometric Skinning with Approximate Dual Quaternion Blending," ACM Transactions on Graphics, vol. 27, no. 4, pp. 105:1–105:23, 2008.

[874]Kavan, Ladislav, Simon Dobbyn, Steven Collins, Jiří Žára, and Carol O’Sullivan, "Polypostors: 2D Polygonal Impostors for 3D Crowds," in Proceedings of the 2008 Symposium on Interactive 3D Graphics and Games, ACM, pp. 149–156, 2008.

[875]KavanLadislav, BargteilAdam W, SloanPeter-Pike. Least Squares Vertex Baking. Computer Graphics Forum. 2011;30(4):1319–1326.

[876]Kay, L., "SceneJS: A WebGL-Based Scene Graph Engine," in Patrick Cozzi & Christophe Riccio, eds., OpenGL Insights, CRC Press, pp. 571–582, 2012.

[877]Kay, T. L., and J. T. Kajiya, "Ray Tracing Complex Scenes," Computer Graphics (SIGGRAPH ’86 Proceedings), vol. 20, no. 4, pp. 269–278, Aug. 1986.

[878]Kelemen, Csaba, and Lázló Szirmay-Kalos, "A Microfacet Based Coupled Specular-Matte BRDF Model with Importance Sampling," in Eurographics 2001–Short Presentations, Eurographics Association, pp. 25–34, Sept. 2001.

[879]Keller, Alexander, "Instant Radiosity," in SIGGRAPH ’97: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 49–56, Aug. 1997.

[880]Keller, Alexander, and Wolfgang Heidrich, "Interleaved Sampling," in Rendering Techniques 2001, Springer, pp. 266–273, June 2001.

[881]Kemen, B., "Logarithmic Depth Buffer Optimizations & Fixes," Outerra blog, July 18, 2013.

[882]Kensler, Andrew, and Peter Shirley, "Optimizing Ray-Triangle Intersection via Automated Search," in 2006 IEEE Symposium on Interactive Ray Tracing, IEEE Computer Society, pp. 33–38, 2006.

[883]Kent, James R., Wayne E. Carlson, and Richard E. Parent, "Shape Transformation for Polyhedral Objects," Computer Graphics (SIGGRAPH ’92 Proceedings), vol. 26, no. 2, pp. 47–54, 1992.

[884]Kershaw, Kathleen, A Generalized Texture-Mapping Pipeline, MSc thesis, Program of Computer Graphics, Cornell University, Ithaca, New York, 1992.

[885]Kessenich, John, Graham Sellers, and Dave Shreiner, OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, Ninth Edition, Addison-Wesley, 2016.

[886]Kettlewell, Richard, “Rendering in Codemasters’ GRID2 and beyond”, Game Developers Conference, Mar. 2014.

[887]Kharlamov, Alexander, Iain Cantlay, and Yury Stepanenko, "Next-Generation SpeedTree Rendering," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 69–92, 2007.

[888]Kihl, Robert, "Destruction Masking in Frostbite 2 Using Volume Distance Fields," SIGGRAPH Advances in Real-Time Rendering in Games course, July 2010.

[889]Kilgard, Mark J., "Realizing OpenGL: Two Implementations of One Architecture," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 45–55, Aug. 1997.

[890]Kilgard, Mark J., "Creating Reflections and Shadows Using Stencil Buffers," Game Developers Conference, Mar. 1999.

[891]Kilgard, Mark J., “A Practical and Robust Bump-Mapping Technique for Today’s GPUs”, Game Developers Conference, Mar. 2000.

[892]Kim, Pope, and Daniel Barrero, "Rendering Tech of Space Marine," Korea Game Conference, Nov. 2011.

[893]Kim, Pope, "Screen Space Decals in Warhammer 40,000: Space Marine," in ACM SIGGRAPH 2012 Talks, article no. 6, Aug. 2012.

[894]Kim, Tae-Yong, and Ulrich Neumann, "Opacity Shadow Maps," in Rendering Techniques 2001, Springer, pp. 177–182, 2001.

[895]KingGary, NewhallWilliam. Efficient Omnidirectional Shadow Maps. In: EngelWolfgang, editor. ShaderX3. Charles River: Media; 2004. p. 435–448.

[896]King, Gary, "Shadow Mapping Algorithms," GPU Jackpot presentation, Oct. 2004.

[897]King, Gary, "Real-Time Computation of Dynamic Irradiance Environment Maps," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 167–176, 2005.

[898]KingYossarian. Never Let ’Em See You Pop-Issues in Geometric Level of Detail Selection. In: DeLouraMark, editor. Game Programming Gems. Charles River: Media; 2000. p. 432–438.

[899]KingYossarian. 2D Lens Flare. In: DeLouraMark, editor. Game Programming Gems. Charles River: Media; 2000. p. 515–518.

[900]Kircher, Scott, "Lighting & Simplifying Saints Row: The Third," Game Developers Conference, Mar. 2012.

[901]Kirk, David B., and Douglas Voorhies, "The Rendering Architecture of the DN-10000VS," Computer Graphics (SIGGRAPH ’90 Proceedings), vol. 24, no. 4, pp. 299–307, Aug. 1990.

[902]Kirk, David, ed., Graphics Gems III, Academic Press, 1992.

[903]Kirk, David B., and Wen-mei W. Hwu, Programming Massively Parallel Processors: A Hands-on Approach, Third Edition, Morgan Kaufmann, 2016.

[904]Klehm, Oliver, Tobias Ritschel, Elmar Eisemann, and Hans-Peter Seidel, "Bent Normals and Cones in Screen Space," in Vision, Modeling, and Visualization, Eurographics Association, pp. 177–182, 2011.

[905]Klein, Allison W., Wilmot Li, Michael M. Kazhdan, Wagner T. Corra, Adam Finkelstein, and Thomas A. Funkhouser, "Non-Photorealistic Virtual Environments," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 527–534, July 2000.

[906]Klein, R., G. Liebich, and W. Strasser, "Mesh Reduction with Error Control," in Proceedings of the 7th Conference on Visualization ’96, IEEE Computer Society, pp. 311–318, 1996.

[907]KleinhuisChristian. Morph Target Animation Using DirectX. In: EngelWolfgang, editor. ShaderX4. Charles River: Media; 2005. p. 39–45.

[908]Klint, Josh, "Vegetation Management in Leadwerks Game Engine 4," in Eric Lengyel, ed., Game Engine Gems 3, CRC Press, pp. 53–71, 2016.

[909]Kloetzli, J., "D3D11 Software Tessellation," Game Developers Conference, Mar. 2013.

[910]Klosowski, J. T., M. Held, J. S. B. Mitchell, H. Sowizral, and K. Zikan, "Efficient Collision Detection Using Bounding Volume Hierarchies of k-DOPs," IEEE Transactions on Visualization and Computer Graphics, vol. 4, no. 1, pp. 21–36, 1998. IEEE Transactions on Visualization and Computer Graphics, vol. 6, no. 2, pp. 108–123, 2000.

[911]Knight, Balor, Matthew Ritchie, and George Parrish, "Screen-Space Classification for Efficient Deferred Shading," Eric Lengyel, ed., Game Engine Gems 2, A K Peters Ltd, pp. 55–73, 2011.

[912]KnissJoe. G. Kindlmann, and C. Hansen, "Multi-Dimensional Transfer Functions for Interactive Volume Rendering,". IEEE Transactions on Visualization and Computer Graphics. 2002;8(3):270–285.

[913]KnissJoe. S. Premoze, C. Hansen, P. Shirley, and A. McPherson, "A Model for Volume Lighting and Modeling,". IEEE Transactions on Visualization and Computer Graphics. 2003;9(2):150–162.

[914]Knowles, Pyarelal, Geoff Leach, and Fabio Zambetta, "Efficient Layered Fragment Buffer Techniques," in Patrick Cozzi & Christophe Riccio, eds., OpenGL Insights, CRC Press, pp. 279–292, 2012.

[915]Kobbelt, Leif, "Subdivision," in SIGGRAPH ’00: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 103–112, July 2000.

[916]KobbeltLeif, BotschMario. A Survey of Point-Based Techniques in Computer Graphics. Computers & Graphics. Dec. 2004;28(6):801–814.

[917]Kochanek, Doris H. U., and Richard H. Bartels, "Interpolating Splines with Local Tension, Continuity, and Bias Control," Computer Graphics (SIGGRAPH ’84 Proceedings), vol. 18, no. 3, pp. 33–41, July 1984.

[918]Koenderink, Jan J., Andrea J. van Doorn, and Marigo Stavridi, "Bidirectional Reflection Distribution Function Expressed in Terms of Surface Scattering Modes," Proceedings of ECCV 2001, vol. 2, pp. 28–39, 1996.

[919]KoenderinkJan J, PontSylvia. The Secret of Velvety Skin. Journal of Machine Vision and Applications. 2002;14(4):260–268.

[920]Köhler, Johan, "Practical Order Independent Transparency," Technical Report ATVI-TR-16-02, Activision Research, 2016.

[921]Kojima, Hideo, Hideki Sasaki, Masayuki Suzuki, and Junji Tago, "Photorealism Through the Eyes of a FOX: The Core of Metal Gear Solid Ground Zeroes," Game Developers Conference, Mar. 2013.

[922]Kolchin, Konstantin, "Curvature-Based Shading of Translucent Materials, such as Human Skin," in Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia, ACM, pp. 239–242, Dec. 2007.

[923]Koltun, Vladlen, Yiorgos Chrysanthou, and Daniel Cohen-Or, "Hardware-Accelerated From-Region Visibility Using a Dual Ray Space," in Rendering Techniques 2001, Springer, pp. 204–214, June 2001.

[924]KontkanenJanne, LaineSamuli. Ambient Occlusion Fields. In: EngelWolfgang, editor. ShaderX4. Charles River: Media; 2005. p. 101–108.

[925]Kontkanen, Janne, and Samuli Laine, "Ambient Occlusion Fields," in Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, ACM, pp. 41–48, Apr. 2005.

[926]Kontkanen, Janne, and Samuli Laine, "Sampling Precomputed Volumetric Lighting," journal of graphics tools, vol. 11, no. 3, pp. 1–16, 2006.

[927]Koonce, Rusty, "Deferred Shading in Tabula Rasa," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 429–457, 2007.

[928]Kopta, D., T. Ize, J. Spjut, E. Brunvand, A. Davis, and A. Kensler, "Fast, Effective BVH Updates for Animated Scenes," in Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 197–204, 2012.

[929]Kopta, D., K. Shkurko, J. Spjut, E. Brunvand, and A. Davis, "An Energy and Bandwidth Efficient Ray Tracing Architecture," Proceedings of the 5th High-Performance Graphics Conference, ACM, pp. 121–128, July 2013.

[930]Kotfis, Dave, and Patrick Cozzi, "Octree Mapping from a Depth Camera," in Wolfgang Engel, ed., GPU Pro7, CRC Press, pp. 257–273, 2016.

[931]KovacsD, MitchellJ, DroneS, ZorinD. Real-Time Creased Approximate Subdivision Surfaces with Displacements. IEEE Transactions on Visualization and Computer Graphics. 2010;16(5):742–751.

[932]Kovalèík, Vít, and Jiří Sochor, "Occlusion Culling with Statistically Optimized Occlusion Queries," International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG), Jan.-Feb. 2005.

[933]Krajcevski, P., Adam Lake, and D. Manocha, "FasTC: Accelerated Fixed-Rate Texture Encoding," in Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, ACM, pp. 137–144, Mar. 2013.

[934]KrajcevskiP, ManochaD. Fast PVRTC Compression Using Intensity Dilation. Journal of Computer Graphics Techniques. 2014;3(4):132–145.

[935]Krajcevski, P., and D. Manocha, "SegTC: Fast Texture Compression Using Image Segmentation," in Proceedings of High-Performance Graphics, Eurographics Association, pp. 71–77, June 2014.

[936]Krassnigg, Jan, "A Deferred Decal Rendering Technique," in Eric Lengyel, ed., Game Engine Gems, Jones and Bartlett, pp. 271–280, 2010.

[937]Kraus, Martin, and Magnus Strengert, "Pyramid Filters based on Bilinear Interpolation," in GRAPP 2007, Proceedings of the Second International Conference on Computer Graphics Theory and Applications, INSTICC, pp. 21–28, 2007.

[938]Krishnamurthy, V., and M. Levoy, "Fitting Smooth Surfaces to Dense Polygon Meshes," in SIGGRAPH ’96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, ACM, pp. 313–324, Aug. 1996.

[939]KrishnanS, GopiM, LinM, ManochaD, PattekarA. Rapid and Accurate Contact Determination between Spline Models Using ShellTrees. Computer Graphics Forum. 1998;17(3):315–326.

[940]Krishnan, S., A. Pattekar, M. C. Lin, and D. Manocha, "Spherical Shell: A Higher Order Bounding Volume for Fast Proximity Queries," in Proceedings of Third International Workshop on the Algorithmic Foundations of Robotics, A K Peters Ltd, pp. 122–136, 1998.

[941]Kristensen, Anders Wang, Tomas Akenine-Müller, and Henrik Wann Jensen, "Precomputed Local Radiance Transfer for Real-Time Lighting Design," ACM Transactions on Graphics (SIGGRAPH 2005), vol. 24, no. 3, pp. 1208–1215, Aug. 2005.

[942]KronanderJoel, BanterleFrancesco, GardnerAndrew, MiandjiEhsan, UngerJonas. Photorealistic Rendering of Mixed Reality Scenes. Computer Graphics Forum. 2015;34(2):643–665.

[943]Kryachko, Yuri, "Using Vertex Texture Displacement for Realistic Water Rendering," in Matt Pharr, ed., GPU Gems 2, Addison-Wesley, pp. 283–294, 2005.

[944]Kubisch, Christoph, and Markus Tavenrath, "OpenGL 4.4 Scene Rendering Techniques," NVIDIA GPU Technology Conference, Mar. 2014.

[945]KubischChristoph. “Life of a Triangle–NVIDIA’s Logical Pipeline”, NVIDIA GameWorks blog. Mar. 2015;16.

[946]KubischChristoph. "Transitioning from OpenGL to Vulkan," NVIDIA GameWorks blog. Feb. 2016;11.

[947]Kulla, Christopher, and Alejandro Conty, "Revisiting Physically Based Shading at Imageworks," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2017.

[948]Kyprianidis, Jan Eric, Henry Kang, and Jürgen Döllner, "Anisotropic Kuwahara Filtering on the GPU," in Wolfgang Engel, ed., GPU Pro, A K Peters Ltd, pp. 247–264, 2010.

[949]Kyprianidis, Jan Eric, John Collomosse, Tinghuai Wang, and Tobias Isenberg, “State of the ‘Art’: A Taxonomy of Artistic Stylization Techniques for Images and Video”, IEEE Transactions on Visualization and Computer Graphics, vol. 19, no. 5, pp. 866–885, May 2013.

[950]Lacewell, Dylan, Dave Edwards, Peter Shirley, and William B. Thompson, "Stochastic Billboard Clouds for Interactive Foliage Rendering," journal of graphics tools, vol. 11, no. 1, pp. 1–12, 2006.

[951]Lacewell, Dylan, "Baking With OptiX," NVIDIA GameWorks blog, June 7, 2016.

[952]LachambreSébastian, LagardeSébastian. and Cyril Jover. Unity Technologies: Unity Photogrammetry Workflow; 2017.

[953]Lacroix, Jason, "Casting a New Light on a Familiar Face: Light-Based Rendering in Tomb Raider," Game Developers Conference, Mar. 2013.

[954]Lafortune, Eric P. F., Sing-Choong Foo, Kenneth E. Torrance, and Donald P. Greenberg, "Non-Linear Approximation of Reflectance Functions," in SIGGRAPH ’97: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, ACM Press/Addison-Wesley Publishing Co., pp. 117–126, Aug. 1997.

[955]Lagae, Ares, and Philip Dutré, "An Efficient Ray-Quadrilateral Intersection Test," journal of graphics tools, vol. 10, no. 4, pp. 23–32, 2005.

[956]Lagae, A., S. Lefebvre, R. Cook, T. DeRose, G. Drettakis, D. S. Ebert, J. P. Lewis, K. Perlin, and M. Zwicker, "State of the Art in Procedural Noise Functions," in Eurographics 2010–State of the Art Reports, Eurographics Association, pp. 1–19, 2010.

[957]LagardeSébastian. "Relationship Between Phong and Blinn Lighting Models," Sébastian Lagarde blog. Mar. 2012;29.

[958]Lagarde, Sébastian, and Antoine Zanuttini, "Local Image-Based Lighting with Parallax-Corrected Cubemap," in ACM SIGGRAPH 2012 Talks, ACM, article no. 36, Aug. 2012.

[959]LagardeSébastian. "Memo on Fresnel Equations," Sébastian Lagarde blog. Apr. 2013;29.

[960]Lagarde, Sébastian, and Charles de Rousiers, "Moving Frostbite to Physically Based Rendering," SIGGRAPH Physically Based Shading in Theory and Practice course, Aug. 2014.

[961]LagardeSébastian. "IES Light Format: Specification and Reader," Sébastian Lagarde blog. Nov. 2014;5.

[962]Laine, Samuli, Hannu Saransaari, Janne Kontkanen, Jaakko Lehtinen, and Timo Aila, "Incremental Instant Radiosity for Real-Time Indirect Illumination," in Proceedings of the 18th Eurographics Symposium on Rendering Techniques, Eurographics Association, pp. 277–286, June 2007.

[963]LaineSamuli, KarrasTero. ‘Efficient Sparse Voxel Octrees-Analysis, Extensions, and Implementation. NVIDIA: Technical Report; 2010.

[964]LaineSamuli. A Topological Approach to Voxelization. Computer Graphics Forum. 2013;32(4):77–86.

[965]LaineSamuli, KarrasTero. "Apex Point Map for Constant-Time Bounding Plane Approximation," in Eurographics Symposium on Rendering-Experimental Ideas & Implementations. Eurographics Association. 2015;51–55.

[966]Lake, Adam, Carl Marshall, Mark Harris, and Marc Blackstein, "Stylized Rendering Techniques for Scalable Real-Time Animation," in International Symposium on Non-Photorealistic Animation and Rendering, ACM, pp. 13–20, June 2000.

[967]LambertJH. Photometria, 1760. English translation by D. L. DiLaura: Illuminating Engineering Society of North America; 2001.

[968]LanderJeff. Skin Them Bones: Game Programming for the Web Generation. Game Developer. May 1998;5(5):11–16.

[969]LanderJeff. Under the Shade of the Rendering Tree. Game Developer. Feb. 2000;7(2):17–21.

[970]LanderJeff. That’s a Wrap: Texture Mapping Methods. Game Developer. Oct. 2000;7(10):21–26.

[971]LanderJeff. Haunted Trees for Halloween. Game Developer. Nov. 2000;7(11):17–21.

[972]LanderJeff. Images from Deep in the Programmer’s Cave. Game Developer. May 2001;8(5):23–28.

[973]LanderJeff. The Era of Post-Photorealism. Game Developer. June 2001;8(6):18–22.

[974]Landis, Hayden, "Production-Ready Global Illumination," SIGGRAPH RenderMan in Production course, July 2002.

[975]Langlands, Anders, "Render Color Spaces," alShaders blog, June 23, 2016.

[976]Lanman, Douglas, and David Luebke, "Near-Eye Light Field Displays," ACM Transactions on Graphics, vol. 32, no. 6, pp. 220:1–220:10, Nov. 2013.

[977]LanzaStefano. Animation and Rendering of Underwater God Rays. In: EngelWolfgang, editor. ShaderX5. Charles River: Media; 2006. p. 315–327.

[978]Lapidous, Eugene, and Guofang Jiao, "Optimal Depth Buffer for Low-Cost Graphics Hardware," in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, ACM, pp. 67–73, Aug. 1999.

[979]LarsenE, GottschalkS, LinM, ManochaD. "Fast Proximity Queries with Swept Sphere Volumes," Technical Report TR99-018. Department of Computer Science: University of North Carolina; 1999.

[980]Larsson, Thomas, and Tomas Akenine-Möller, "Collision Detection for Continuously Deforming Bodies," in Eurographics 2001-Short Presentations, Eurographics Association, pp. 325–333, Sept. 2001.

[981]LarssonThomas, Akenine-MöllerTomas. A Dynamic Bounding Volume Hierarchy for Generalized Collision Detection. Computers & Graphics. 2006;30(3):451–460.

[982]Larsson, Thomas, Tomas Akenine-Möller, and Eric Lengyel, "On Faster Sphere-Box Overlap Testing," journal of graphics tools, vol. 12, no. 1, pp. 3–8, 2007.

[983]Larsson, Thomas, "An Efficient Ellipsoid-OBB Intersection Test," journal of graphics tools, vol. 13, no. 1, pp. 31–43, 2008.

[984]Larsson, Thomas, and Linus Källberg, "Fast Computation of Tight-Fitting Oriented Bounding Boxes," Eric Lengyel, ed., Game Engine Gems 2, A K Peters Ltd, pp. 3–19, 2011.

[985]LathropOlin, KirkDavid, VoorhiesDoug. Accurate Rendering by Subpixel Addressing. IEEE Computer Graphics and Applications. Sept. 1990;10(5):45–53.

[986]Latta, Lutz, "Massively Parallel Particle Systems on the GPU," in Wolfgang Engel, ed., ShaderX3, Charles River Media, pp. 119–133, 2004. Also presented at GDC 2004 and published as "Building a Million-Particle System," Gamasutra, July 28, 2004.

[987]Latta, Lutz, "Everything about Particle Effects," Game Developers Conference, Mar. 2007.

[988]Lauritzen, Andrew, "Summed-Area Variance Shadow Maps," in Hubert Nguyen, ed., GPU Gems 3, Addison-Wesley, pp. 157–182, 2007.

[989]LauritzenAndrew, McCoolMichael. "Layered Variance Shadow Maps," in Graphics Interface 2008. Communications Society: Canadian Human-Computer; May 2008. p. 139–146.

[990]Lauritzen, Andrew, "Deferred Rendering for Current and Future Rendering Pipelines," SIGGRAPH Beyond Programmable Shading course, July 2010.

[991]Lauritzen, Andrew, Marco Salvi, and Aaron Lefohn, "Sample Distribution Shadow Maps," in Symposium on Interactive 3D Graphics and Games, ACM, pp. 97–102, Feb. 2011.

[992]Lauritzen, Andrew, "Intersecting Lights with Pixels: Reasoning about Forward and Deferred Rendering," SIGGRAPH Beyond Programmable Shading course, Aug. 2012.

[993]Lauritzen, Andrew, "Future Directions for Compute-for-Graphics," SIGGRAPH Open Problems in Real-Time Rendering course, Aug. 2017.

[994]LaValle, Steve, "The Latent Power of Prediction," Oculus Developer Blog, July 12, 2013.

[995]LaValle, Steven M., Anna Yershova, Max Katsev, and Michael Antonov, "Head Tracking for the Oculus Rift," in IEEE International Conference Robotics and Automation (ICRA), IEEE Computer Society, pp. 187–194, May-June 2014.

[996]Laven, Philip, MiePlot website and software, 2015.

[997]Lax, Peter D., Linear Algebra and Its Applications, Second Edition, John Wiley & Sons Inc, 2007.

[998]Lazarov, Dimitar, "Physically-Based lighting in Call of Duty: Black Ops," SIGGRAPH Advances in Real-Time Rendering in Games course, Aug. 2011.

[999]Lazarov, Dimitar, "Getting More Physical in Call of Duty: Black Ops II," SIGGRAPH Physically Based Shading in Theory and Practice course, July 2013.

..................Content has been hidden....................

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