Game Engine Gems 2

This book, the second volume in the popular Game Engine Gems series, contains short articles that focus on a particular technique, describe a clever trick, or offer practical advice within the subject of game engine development. The 31 chapters cover three broad categories--graphics and rendering, game engine design, and systems programming. Professional game developers, students of game development and computer science, and anyone interested in learning how the pros tackle specific problems that arise during game engine development will find useful gems in this collection. Supplementary materials, including demos, source code, examples, specifications, and more can be found at gameenginegems.net.

[1]  František Mikšícek Causes of Visual Fatigue and Its Improvements in Stereoscopy , 2006 .

[2]  Curtiss Murphy,et al.  Believable Dead Reckoning for Networked Games , 2011 .

[3]  Anjul Patney,et al.  Fragment‐Parallel Composite and Filter , 2010, Comput. Graph. Forum.

[4]  Dani Lischinski,et al.  Joint bilateral upsampling , 2007, ACM Trans. Graph..

[5]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[6]  David B. Lomet,et al.  Alphasort: A cache-sensitive parallel external sort , 1995, The VLDB Journal.

[7]  Jason Lawrence,et al.  Accelerating real-time shading with reverse reprojection caching , 2007, GH '07.

[8]  Cheng Chen,et al.  A practical nonblocking queue algorithm using compare-and-swap , 2000, Proceedings Seventh International Conference on Parallel and Distributed Systems (Cat. No.PR00568).

[9]  Jirí Zára,et al.  Spherical blend skinning: a real-time deformation of articulated models , 2005, I3D '05.

[10]  Sariel Har-Peled,et al.  Efficiently approximating the minimum-volume bounding box of a point set in three dimensions , 1999, SODA '99.

[11]  Michael Wimmer,et al.  Pixel-Correct Shadow Maps with Temporal Reprojection and Shadow Test Confidence , 2007, Rendering Techniques.

[12]  Paul S. Strauss,et al.  An object-oriented 3D graphics toolkit , 1992, SIGGRAPH.

[13]  Michael P. Ramsey A Unified Spatial Representation for Navigation Systems , 2009, AIIDE.

[14]  Tolga K. Çapin,et al.  A perceptual approach for stereoscopic rendering optimization , 2010, Comput. Graph..

[15]  Jieqing Feng,et al.  Eurographics Symposium on Rendering 2009 Packet-based Hierarchal Soft Shadow Mapping , 2022 .

[16]  Ingo Wald,et al.  Ray tracing deformable scenes using dynamic bounding volume hierarchies , 2007, TOGS.

[17]  Michael Garland,et al.  Designing efficient sorting algorithms for manycore GPUs , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[18]  André Vincent,et al.  Stereo image quality: effects of mixed spatio-temporal resolution , 2000, IEEE Trans. Circuits Syst. Video Technol..

[19]  Günter Rote,et al.  Bounds on the quality of the PCA bounding boxes , 2009, Comput. Geom..

[20]  William V. Wright,et al.  A Theory of Fun for Game Design , 2004 .

[21]  Anders Hast 3D Stereoscopic Rendering : An Overview of Implementation Issues , 2010 .

[22]  No License,et al.  Intel ® 64 and IA-32 Architectures Software Developer ’ s Manual Volume 3 A : System Programming Guide , Part 1 , 2006 .

[23]  Natalya Tatarchuk Session details: Course 28: Advanced real-time rendering in 3D graphics and games , 2007, SIGGRAPH '07.

[24]  Akio Koide,et al.  An Efficient Method of Triangulating Equi-Valued Surfaces by Using Tetrahedral Cells , 1991 .

[25]  Robert Colvin,et al.  Formal verification of an array-based nonblocking queue , 2005, 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'05).

[26]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[27]  Ivan Poupyrev,et al.  3D User Interfaces: Theory and Practice , 2004 .

[28]  Charles T. Loop,et al.  Fast Ray Sorting and Breadth‐First Packet Traversal for GPU Ray Tracing , 2010, Comput. Graph. Forum.

[29]  Jirí Zára,et al.  Real Time Skin Deformation with Bones Blending , 2003, WSCG.

[30]  Thomas Ertl,et al.  Large steps in GPU-based deformable bodies simulation , 2005, Simul. Model. Pract. Theory.

[31]  Jovan Popovic,et al.  Automatic rigging and animation of 3D characters , 2007, ACM Trans. Graph..

[32]  M. Gross,et al.  Nonlinear disparity mapping for stereoscopic 3D , 2010, ACM Trans. Graph..

[33]  Andrew J. Hanson,et al.  Visualizing quaternions , 2005, SIGGRAPH Courses.

[34]  Mauricio Marín Priority Queue Operations on EREW-PRAM , 1997, Euro-Par.

[35]  Fabio Pellacini,et al.  User-configurable automatic shader simplification , 2005, ACM Trans. Graph..

[36]  John Rohlf,et al.  IRIS performer: a high performance multiprocessing toolkit for real-time 3D graphics , 1994, SIGGRAPH.

[37]  David F. McAllister,et al.  Display Technology : Stereo & 3 D Display Technologies , 2003 .

[38]  Ronald K. Thornton,et al.  Real-Time Physics , 1998 .

[39]  Hans-Peter Seidel,et al.  Automatic Conversion of Mesh Animations into Skeleton‐based Animations , 2008, Comput. Graph. Forum.

[40]  Niloufar Shafiei Non-blocking Array-Based Algorithms for Stacks and Queues , 2009, ICDCN.

[41]  Heinrich Müller,et al.  Visualization of Implicit Surfaces Using Adaptive Tetrahedrizations , 1997, Scientific Visualization Conference (dagstuhl '97).

[42]  Neil A. Dodgson,et al.  Autostereoscopic 3D displays , 2005, Computer.

[43]  Tom Duff,et al.  Compositing digital images , 1984, SIGGRAPH.

[44]  Timothy J. Purcell Sorting and searching , 2005, SIGGRAPH Courses.

[45]  Brian Monnone,et al.  Flash 3D Cheats Most Wanted , 2003, Apress.