Skip to main content

Real-Time Rendering Framework in the Virtual Home Design System

  • Chapter
Transactions on Edutainment IX

Part of the book series: Lecture Notes in Computer Science ((TEDUTAIN,volume 7544))

  • 1320 Accesses

Abstract

This paper introduces a home design system with its great functions and framework design, including the scene management based on the Cell&Portal system, improved variance shadow mapping and the recently popular real-time rendering framework called deferred lighting. In the implementation details, we put in some useful improvements, such as compressing the Geometry Buffer and Lighting Buffer to decrease the video memory and bandwidth occupation with which the multi-render-target limitation has been dislodged, using the light volume stencil culling which is similar to the shadow volume algorithm to identify the lit pixels and modifying the physically correct shading model based on Fresnel term to adapt to the deferred lighting framework.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Tomas, M., Haines, E.: Real-Time Rendering, 3rd edn. A.K. Peters Ltd. (2008)

    Google Scholar 

  2. Haumont, D., Debeir, O., Sillion, F.: Volumetric cell-and-portal generation. J. Computer Graphics Forum 22(3), 303–312 (2003)

    Article  Google Scholar 

  3. Crow, F.C.: Shadow algorithms for computer graphics. In: Proceedings of SIGGRAPH 1977, pp. 242–248. ACM Press, Barzel (1977)

    Google Scholar 

  4. Williams, L.: Casting curved shadows on curved surfaces. In: Proceedings of SIGGRAPH 1978, pp. 270–274. ACM Press, Atlanta (1978)

    Google Scholar 

  5. Donnelly, W., Lauritzen, A.: Variance shadow maps. In: Proceedings of the 2006 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, pp. 161–165. ACM Press, New York (2006)

    Google Scholar 

  6. Wojciech, S.: Variance Shadow Maps Light-Bleeding Reduction Tricks. GPU Pro2 Advanced Rendering Techniques. A.K. Peters Ltd. (2011)

    Google Scholar 

  7. Deering, M.S., Winner, B., Schediwy, C., Duffy, Hunt, N.: The Triangle Processor and Normal Vector Shader: A VLSI system for High Performance Graphics. J. Computer Graphics 22(4), 21–30 (1988)

    Article  Google Scholar 

  8. Shishkovtso, O.: GPU Gems 2: Deferred Rendering in S.T.A.L.K.E.R. Addison-Wesley Professional (2005)

    Google Scholar 

  9. Valient, M.: Deferred Rendering in Killzone 2. Presentation, Develop Conference, Brighton (2007)

    Google Scholar 

  10. Filion, D., Mcnaughton, R.: Effects & techniques. In: SIGGRAPH 2008: ACM SIGGRAPH 2008 Classes, pp. 133–164. ACM Press, New York (2008)

    Chapter  Google Scholar 

  11. Naty: Deferred Lighting Approaches, http://www.realtimerendering.com/blog/deferred-lighting-approaches/

  12. Mittring, M.: Finding Next-Gen: CryEngine 2. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 Courses, pp. 97–121. ACM Press, New York (2007)

    Chapter  Google Scholar 

  13. Samaritan: Unreal Engine 3 Showcase. Technical report, Epic Games (2011)

    Google Scholar 

  14. Gribb, G., Hartmann, K.: Fast Extraction of Viewing Frustum Planes from the World View Projection Matrix. Online document (2001)

    Google Scholar 

  15. Martin. M.: A bit more Deferred – CryEngine 3. Technical report, Triangle Game Conference (2009)

    Google Scholar 

  16. Fabio, P., Franciso, F.: Deferred Shading Tutorial, http://fabio.policarpo.nom.br/docs/Deferred_Shading_Tutorial_SBGAMES2005.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Zhu, P., Zhang, M., Pan, Z. (2013). Real-Time Rendering Framework in the Virtual Home Design System. In: Pan, Z., Cheok, A.D., Müller, W., Liarokapis, F. (eds) Transactions on Edutainment IX. Lecture Notes in Computer Science, vol 7544. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37042-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37042-7_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37041-0

  • Online ISBN: 978-3-642-37042-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics