Skip to main content

Integrating Advanced Shader Technology for Realistic Architectural Virtual Reality Visualisation

  • Conference paper
  • 2299 Accesses

The gaming industry plays a pivotal role in creating realtime advanced shaders nowadays. With better and more affordable computer hardware, shaders are beginning to be used in other nongaming softwares. The virtual reality visualization tools used by the architectural designers can benefit from this. This paper investigates the impact of real-time shaders on the performance of architectural virtual reality visualization of 3D models and provides a guide for architectural users to decide the optimal number of shaders to use based on the size of the model.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Boeing, A: 2004, The DirectX 8 Pixel Shader: CFXweb. Retrieved 4 January 2007 from http://www.cfxweb.net/modules.php?name=News&file=print&sid=1305.

  • Engel, W: 2002, Introduction to Shader Programming, Fundamentals of Vertex Shaders: GameDev.net. Retrieved 2 January 2007 from the World Wide Web: http://www.gamedev.net/reference/articles/article1496.asp.

  • Fernando, R (ed): 2004, GPU gems: programming techniques, tips, and tricks for real-time graphics, Addison-Wesley, Boston, MA.

    Google Scholar 

  • Haines, E: 2006, An Introductory Tour of Interactive Rendering, near-final draft, 9/23/05, IEEE CG&A January/February 2006, pp. 76-87.

    Google Scholar 

  • Lastra, A, Molnar, S, Olano, M, Wang, Y: 1995, Real-time programmable shading, Proceedings of the 1995 ACM Symposium on Interactive 3D Graphics, pp. 59-66.

    Google Scholar 

  • Luke, A: 2006, 3D games textures, Elsevier Focal Press, Amsterdam; Boston.

    Google Scholar 

  • Mark, WR, Glanville RS, Akeley, K, Kilgard, MJ: 2003, Cg: a system for programming graphics hardware in a C-like language, Proceedings of ACM SIGGRAPH 2003, pp. 896-907.

    Google Scholar 

  • Moya, V, Gonzalez, C, Roca, J, Fernandez, A, Espasa, R: 2005, Shader Performance Analysis on a Modern GPU Architecture, Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’05), pp. 355-364.

    Google Scholar 

  • Möller, T: 2002, Real-time rendering, AK Peters, Natick, Mass.

    Google Scholar 

  • Nvidia: 2007, Nvidia Quadro FX Product Comparison. Retrieved 30 March 2007 from the World Wide Web: http://www.nvidia.com/object/IO_11761.html.

  • Olano, M, Akeley, K, Hart, J, Heidrich, W, McCool, M, Mitchell, J, Rost R: 2005, SIGGRAPH Real-Time Shading Course 1 Notes.

    Google Scholar 

  • Proudfoot, K, Mark, WR, Tzvetkov, S and Hanrahan, P: 2001, A Real-Time Procedural Shading System for Programmable Graphics Hardware, Proceedings of the ACM SIGGRAPH 28th Annual Conference on Computer Graphics and Interactive Techniques, pp. 159-170.

    Google Scholar 

  • Penfold, D: 2002, Vertex Shaders and Pixel Shaders: Tom’s Hardware. Retrieved 2 January 2007 from http://www.tomshardware.com/2002/01/16/vertex_shaders_and_pixel_shaders.

  • Sebastien, SL: 2004, Shaders for game programmers and artists, Thomson/Course Technology, Boston, Mass.

    Google Scholar 

  • Slater, M, Steed, A and Chrysanthou, Y: 2006, Computer graphics and virtual environments: from realism to real-tome, Addison Wesley, Harlow, England.

    Google Scholar 

  • Tan, BK, Hii, JCD: 2007, Optimising real-time virtual reality presentation, CAADRIA 2007: Proceedings of the12thInternational Conference on Computer-Aided Architectural Design Research in Asia, Southeast University, Nanjing, China, 19-22 April 2007.

    Google Scholar 

  • Valient, M:2001,3D Engines in games- Introduction. Retrieved April2007 from http://pisa.ucsd.edu/cse125/2006/Papers/Introduction_to_3d_Game_Engines.pdf.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer

About this paper

Cite this paper

Kiang, T.B., Chung, D.H.J. (2007). Integrating Advanced Shader Technology for Realistic Architectural Virtual Reality Visualisation. In: Dong, A., Moere, A.V., Gero, J.S. (eds) Computer-Aided Architectural Design Futures (CAADFutures) 2007. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-6528-6_32

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-6528-6_32

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-6527-9

  • Online ISBN: 978-1-4020-6528-6

  • eBook Packages: Architecture and DesignEngineering (R0)

Publish with us

Policies and ethics