Skip to main content

Screen Space Hair Self Shadowing by Translucent Hybrid Ambient Occlusion

  • Conference paper
  • First Online:
Smart Graphics (SG 2015)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9317))

Included in the following conference series:

Abstract

Screen space ambient occlusion is a very efficient means to capture the shadows caused by adjacent objects. However it is incapable of expressing transparency of objects. We introduce an approach which behaves like the combination of ambient occlusion and translucency. This method is an extension of the traditional screen space ambient occlusion algorithm with extra density field input. It can be applied on rendering mesh objects, and moreover it is very suitable for rendering complex hair models. We use the new algorithm to approximate light attenuation though semi-transparent hairs at real-time. Our method is implemented on common GPU, and independent from pre-computation. When it is used in environment lighting, the hair shading is visually similar to however one order of magnitude faster than existing algorithm.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ducheneaut, N., Wen, M.-H., Yee, N., Wadley, G.: Body and mind: a study of avatar personalization in three virtual worlds. In: Proceedings of 27th International Conference on Human Factors in Computing Systems, pp. 1151–1160 (2009)

    Google Scholar 

  2. Kajiya, J., Kay, T.: Rendering fur with three dimensional textures. In: Proceedings of 16th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH 1989), vol. 23, pp. 271–280 (1989)

    Google Scholar 

  3. Marschner, S.R., Jensen, H.W., Cammarano, M., Worley, S., Hanrahan, P.: Light scattering from human hair fibers. ACM Trans. Graph. 22(3), 780–791 (2003)

    Article  Google Scholar 

  4. Lokovic, T., Veach, E.: Deep shadow maps. In: Proceedings of ACM SIGGRAPH, pp. 385–392 (2000)

    Google Scholar 

  5. Mertens, T., Kautz, J., Bekaert, P., Van Reeth, F.: A self-shadow algorithm for dynamic hair using density clustering. In: SIGGRAPH 2004 Sketches, vol. 44 (2004)

    Google Scholar 

  6. Bertails, F., Menier, C., Cani, M.P.: A practical self-shadowing algorithm for interactive hair animation. In: Graphics Interface, pp. 71–78, May 2005

    Google Scholar 

  7. Yuksel, C., Keyser, J.: Deep opacity maps. CG Forum 27(2), 675–680 (2008)

    Google Scholar 

  8. Sintorn, E., Assarsson, U.: Hair self shadowing and transparency depth ordering using occupancy maps. In: Proceedings of Interactive 3D Graphics and Games (I3D), pp. 157–162 (2008)

    Google Scholar 

  9. Zinke, A., Yuksel, C., Weber, A., Keyser, J.: Dual scattering approximation for fast multiple scattering in hair. ACM Trans. Graph. 27(3), 1–10 (2008)

    Article  Google Scholar 

  10. Miller, G.: Efficient algorithm for local and global accessibility shading. In: SIGGRAPH 1994: Proceedings of 21st Annual Conference on Computer Graphics and Interactive Techniques, pp. 319–326, ACM, New York (1994)

    Google Scholar 

  11. Bavoil, L., Sainz, M.: Screen-space ambient occlusion. Technical report, Nvidia Corporation (2008)

    Google Scholar 

  12. Tsai, Y.-T., Shih, Z.-C.: All-frequency precomputed radiance transfer using spherical radial basis functions and clustered tensor approximation. ACM Trans. Graph. 25(3), 967–976 (2006)

    Article  Google Scholar 

  13. Ren, Z., Zhou, K., Li, T., Hua, W., Guo, B.: Interactive hair rendering under environment lighting. ACM Trans. Graph. 29(4), 55:1–55:8 (2010)

    Article  Google Scholar 

  14. Xing, X., Dobashi, T., Yamamoto, T., Katsura, Y., Anjyo, K.: Real-time rendering of animated hair under dynamic, low-frequency environmental lighting. In: Proceedings of Virtual Reality Continuum and Its Application in Industry (VRCAI 2012), pp. 43–46 (2012)

    Google Scholar 

  15. Reinbothe, C.K., Boubekeur, T., Alexa, M.: Hybrid ambient occlusion. In: Eurographics 2009, Annex (Areas Papers), pp. 51–57 (2009)

    Google Scholar 

  16. Bunnell, M.: GPU Gems 2 - Dynamic Ambient Occlusion and Indirect Lighting, pp. 223–233. Addison-Wesley, Boston (2005). Chap. 14

    Google Scholar 

  17. Hoberock, J., Jia, Y.: GPU Gems 3 - High-Quality Ambient Occlusion, pp. 239–274. Addison-Wesley, Boston (2007). Chap. 12

    Google Scholar 

  18. Mendez-Feliu, A., Sbert, M.: Obscurances in general environments. Graphicon (2006)

    Google Scholar 

  19. Eisemann, E., Decoret, X.: Fast scene voxelization and applications. In: Symposium on Interactive 3D Graphics and Games (I3D), pp. 71–78 (2006)

    Google Scholar 

  20. Zhang, Z., Morishima, S.: Application friendly voxelization on gpu by geometry splitting. In: Christie, M., Li, T.-Y. (eds.) SG 2014. LNCS, vol. 8698, pp. 112–120. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11650-1_10

    Google Scholar 

  21. Yu, X., Yang, J.C., Yu, J.: A framework for rendering complex scattering effects on hair. In: Proceedings of Interactive 3D Graphics and Games (I3D), pp. 111–118 (2012)

    Google Scholar 

  22. Amanatids, J., Woo, A.: A fast voxel traversal algorithm for ray tracing. In: Proceedings of Eurographics 1987, pp. 3–10 (1987)

    Google Scholar 

Download references

Acknowledgments

We are grateful to Cem Yuksel for on his website the hair model files provided. We also thank for the Stanford 3D scanning repository for the bunny and dragon models.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhuopeng Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Zhang, Z., Morishima, S. (2017). Screen Space Hair Self Shadowing by Translucent Hybrid Ambient Occlusion. In: Chen, Y., Christie, M., Tan, W. (eds) Smart Graphics. SG 2015. Lecture Notes in Computer Science(), vol 9317. Springer, Cham. https://doi.org/10.1007/978-3-319-53838-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53838-9_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-53837-2

  • Online ISBN: 978-3-319-53838-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics