ABSTRACT
In this chapter we do not present one specific algorithm; instead we try to describe the approaches the German company named Crytek took to find certain rendering algorithms that work well together. We believe this information is valuable for anyone that wants to implement similar rendering algorithms because often the implementation challenges arise when combining with other algorithms. We will also describe briefly the path to it as that covers alternative approaches you also might want to consider. This is not a complete description of everything that was done on the rendering side because for this chapter we picked certain areas that are of interest specifically for this audience and limited ourselves to a presentable extend.
The work presented here takes significant advantage of research done by the graphics community in recent years and combines it with novel ideas developed within Crytek to realize implementations that efficiently map onto graphics hardware.
- {ATI04} ATI 2004, Radeon X800 3Dc#8482; Whitepaper http://ati.de/products/radeonx800/3DcWhitePaper.pdfGoogle Scholar
- {DL06} Donnelly W. and Lauritzen A. 2006. Variance shadow maps. In Proceedings of the 2006 ACM SIGGRAPH Symposium on Interactive 3D graphics and games, pp. 161--165. Redwood City, CA Google ScholarDigital Library
- {Isidoro06} Isidoro J. 2006. Shadow Mapping: GPU-based Tips and Techniques. GDC presentation. http://ati.amd.com/developer/gdc/2006/Isidoro-ShadowMapping.pdfGoogle Scholar
- {Jensen01} Jensen, H. W. 2001. Realistic image synthesis using photon mapping, A. K. Peters, Ltd., Natick, MA. Google ScholarDigital Library
- {Jensen01a} Jensen, L. 2001, Deep-Water Animation and Rendering, Gamasutra article http://www.gamasutra.com/gdce/2001/jensen/jensen_pfv.htmGoogle Scholar
- {Landis02} Landis, H., 2002. RenderMan in Production, ACM SIGGRAPH 2002 Course 16.Google Scholar
- {Microsoft07} Microsoft DirectX SDK. April 2007. http://www.microsoft.com/downloads/details.aspx?FamilyID=86cf7fa2-e953-475cabde-f016e4f7b61a&DisplayLang=enGoogle Scholar
- {MT04} Martin, T. and Tan, T.-S. 2004. Anti-aliasing and continuity with trapezoidal shadow maps. In proceedings of Eurographics Symposium on Rendering 2004, pp. 153--160, 2004. Google ScholarDigital Library
- {McTaggart04} McTaggart, G. 2004. Half-Life 2 Shading, GDC Direct3D Tutorial http://www2.ati.com/developer/gdc/D3DTutorial10_Half-Life2_Shading.pdfGoogle Scholar
- {Mittring04} Mittring, M. 2004. Method and Computer Program Product for Lighting a Computer Graphics Image and a Computer. US Patent 2004/0155879 A1, August 12, 2004.Google Scholar
- {SD02} Stamminger, M. and Drettakis, G. 2002. Perspective shadow maps. In SIGGRAPH 2002 Conference Proceedings, volume 21, 3, pages 557--562, July 2002 Google ScholarDigital Library
- {Tessendorf04} Tessendorf, J. 2004. Simulating Ocean Surfaces. Part of ACM SIGGRAPH 2004 Course 32, The Elements of Nature: Interactive and Realistic Techniques, Los Angeles, CAGoogle Scholar
- {Uralsky05} Uralsky, Y. 2005. Efficient Soft-Edged Shadows Using Pixel Shader Branching. In GPU Gems 2, M. Pharr, Ed., Addison-Wesley, pp. 269--282.Google Scholar
- {Wenzel05} Wenzel C. 2005. Far Cry and DirectX. GDC presentation, San Francisco, CA http://ati.amd.com/developer/gdc/D3DTutorial08_FarCryAndDX9.pdfGoogle Scholar
- {Wenzel06} Wenzel, C. 2006. Real-time Atmospheric Effects in Games. Course 26: Advanced Real-Time Rendering in 3D Graphics and Games. Siggraph, Boston, MA. August 2006 http://ati.amd.com/developer/techreports/2006/SIGGRAPH2006/Course_26_SIGGRAPH_2006.pdf Google ScholarDigital Library
- {Wenzel07} Wenzel C. 2007. Real-time Atmospheric Effects in Games Revisited. Conference Session. GDC 2007. March 5--9, 2007, San Francisco, CA. http://ati.amd.com/developer/gdc/2007/D3DTutorial_Crytek.pdfGoogle Scholar
- {ZIK98} Zhukov, S., Iones, A., and Kronin, G. 1998. An ambient light illumination model. In Rendering Techniques '98 (Proceedings of the Eurographics Workshop on Rendering), pp. 45--55.Google Scholar
Finding next gen: CryEngine 2
Recommendations
Next generation image based lighting using HDR video
SIGGRAPH '11: ACM SIGGRAPH 2011 TalksWe present an overview of our recently developed systems pipeline for capture, reconstruction, modeling and rendering of real world scenes based on state-of-the-art high dynamic range video (HDRV). The reconstructed scene representation allows for photo-...
Coming Next Issue: Collaborative Visualization
If history is any indication, non-photorealistic rendering (NPR) is an important future direction for computer graphics. There are creative and business reasons for doing NPR in animation, but coherence continues to be an important problem. Even though ...
Comments