ABSTRACT
We present a set of artistic choices and novel real-time shading techniques which support each other to enable the unique rendering style of the game Team Fortress 2. Grounded in the conventions of early 20th century commercial illustration, the look of Team Fortress 2 is the result of tight collaboration between artists and engineers. In this paper, we will discuss the way in which the art direction and technology choices combine to support artistic goals and gameplay constraints. In addition to achieving a compelling style, the shading techniques are designed to quickly convey geometric information using rim highlights as well as variation in luminance and hue, so that game players are consistently able to visually "read" the scene and identify other players in a variety of lighting conditions.
Supplemental Material
- {AH03} Anjyo, K., and Hiramitsu, K. 2003. Stylized Highlights for Cartoon Rendering and Animation. IEEE Comput. Graph. Appl. 23, 4, 54--61. Google ScholarDigital Library
- {BTM06} Barla, P., Thollot, J., and Markosian, L. 2006. X-Toon: An Extended Toon Shader. In International Symposium on Non-Photorealistic Animation and Rendering (NPAR), ACM. Google ScholarDigital Library
- {Conran05} Conran, P. 2005. SpecVar Maps: Baking Bump Maps into Specular Response. In SIGGRAPH '05: ACM SIGGRAPH 2005 Sketches, ACM Press, New York, NY, USA, 22. Google ScholarDigital Library
- {Decaudin96} Decaudin, P. 1996. Cartoon Looking Rendering of 3D Scenes. Research Report 2919, INRIA, June.Google Scholar
- {GGS+98} Gooch, A. A., Gooch, B., Shirley, P., and Cohen, E. 1998. A Non-Photorealistic Lighting Model for Automatic Technical Illustration. ACM Press/ACM SIGGRAPH, New York, M. Cohen, Ed., 447--452. Google ScholarDigital Library
- {GSG+99} Gooch, B., Sloan, P.-P. J., Gooch, A. A., S Shirley, P., and Riesenfeld, R. 1999. Interactive Technical Illustration. In Proceedings of the 1999 Symposium on Interactive 3D Graphics, ACM Press, New York, J. Rossignac, J. Hodgins, and J. D. Foley, Eds., 31--38. Google ScholarDigital Library
- {GSH+98} Greger, G., Shirley, P., Hubbard, P. M., and Greenberg, D. P. 1998. The Irradiance Volume. IEEE Computer Graphics and Applications 18, 2 (/), 32--43. Google ScholarDigital Library
- {HS98} Heidrich, W., and Seidel, H. 1998. Efficient Rendering of Anisotropic Surfaces Using Computer Graphics Hardware. In Image and Multi-dimensional Digital Signal Processing Workshop, 315--318.Google Scholar
- {LMH+00} Lake, A., Marshall, C., Harris, M., and Blackstein, M. 2000. Stylized Rendering Techniques for Scalable Real-Time 3D Animation. ACM Press, New York, J.-D. Fekete and D. Salesin, Eds., 13--20. Google ScholarDigital Library
- {LCD06} Luft, T., Colditz, C., and Deussen, O. 2006. Image Enhancement by Unsharp Masking the Depth Buffer. ACM Transactions on Graphics 25, 3 (jul), 1206--1213. Google ScholarDigital Library
- {MG06} McTaggart, G., and Green, C. 2006. High Dynamic Range Rendering in Valve's Source Engine. In ACM SIGGRAPH 2006 Course Notes. Course on High-Dynamic-Range Imaging: Theory and Applications. ACM Press/ACM SIGGRAPH. Google ScholarDigital Library
- {McTaggart04} McTaggart, G. 2004. Half-Life 2 Shading. In Game Developers Conference. Direct3D Tutorial.Google Scholar
- {MMG06} Mitchell, J. L., McTaggart, G., and Green, C. 2006. Shading in Valve's Source Engine. In SIGGRAPH Course on Advanced Real-Time Rendering in 3D Graphics and Games. Google ScholarDigital Library
- {Miyazaki02} Miyazaki, H. 2002. The Art of Spirited Away. VIZ Media.Google Scholar
- {Phong75} Phong, B. T. 1975. Illumination for Computer Generated Pictures. Commun. ACM 18, 6, 311--317. Google ScholarDigital Library
- {RH01} Ramamoorthi, R., and Hanrahan, P. 2001. An Efficient Representation for Irradiance Environment Maps. In SIGGRAPH 2001: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, 497--500. Google ScholarDigital Library
- {RBD06} Rusinkiewicz, S., Burns, M., and Decarlo, D. 2006. Exaggerated Shading for Depicting Shape and Detail. SIGGRAPH 2006 25, 3 (July), 1199--1205. Google ScholarDigital Library
- {Schau74} Schau, M. 1974. J. C. Leyendecker. Watson-Guptill.Google Scholar
Recommendations
Illustrative rendering in Team Fortress 2
NPAR '07: Proceedings of the 5th international symposium on Non-photorealistic animation and renderingWe present a set of artistic choices and novel real-time shading techniques which support each other to enable the unique rendering style of the game Team Fortress 2. Grounded in the conventions of early 20th century commercial illustration, the look of ...
Illustrative Interactive Stipple Rendering
Simulating hand-drawn illustration can succinctly express information in a manner that is communicative and informative. We present a framework for an interactive direct stipple rendering of volume and surface-based objects. By combining the principles ...
Comments