Skip to main content
Log in

Simulated real-time soft shadow in mixed reality using fuzzy logic

  • 3DR Express
  • Published:
3D Research

Abstract

This paper presents fuzzy logic in computer graphics to generate soft shadows in virtual environments and augmented reality. A very short overview on hard shadow generation is introduced. Shadow volume which is a conventional technique to create hard shadow is the base algorithm for our approach to show hard shadows in crisp set. A new technique with help of shadow maps for generating soft shadows using fuzzy logic is used. Fuzzy logic could change the concept of soft shadows into mathematically simple forms. Conversion of the soft shadows into fuzzy logic could change some parts of complex calculation to a simple physical based approach for increasing the speed of rendering. ARToolkit is used for geometric tracking as well as stencil buffer. A credible soft shadow is produced by splitting the wide light source into many parts.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Drettakis, George, E. Fiume (1994) A Fast Shadow Algorithm for Area Light Sources Using Back Projection, SIGGRAPH 94 Proceedings, 223–230.

    Chapter  Google Scholar 

  2. P. Heckbert, M. Herf (1997) Simulating Soft Shadows with Graphics Hardware, Technical Report CMU-CS-, 97–104.

    Google Scholar 

  3. C. Soler and F. X. Sillion (1998) Fast calculation of soft shadow textures using convolution, SIGGRAPH’ 98 Proceedings of the 25th annual conference on Computer graphics and interactive techniques, 321–332.

    Chapter  Google Scholar 

  4. W. Heidrich, S. Brabec, and H.P. Seidel (2000) Soft shadow maps for linear lights high-quality, Rendering Techniques 2000 (11th Eurographics Workshop on Rendering), 269–280.

    Google Scholar 

  5. S. Laine (2005) Split-plane shadow volumes, Proceedings of Graphics Hardware, Euro-graphics Association, 23–32.

    Google Scholar 

  6. J. M. Hasenfratz, M. Lapierre, N. Holzschuch and F. Sillion (2003) A Survey of Real-time Soft Shadows Algorithms, Computer Graphics Forum, 22(4): 753–774.

    Article  Google Scholar 

  7. H. Kolivand, M. S. Sunar, A. Amirshakarami, Z. Ranjbari (2011) Real-Time Volume Shadow using Visible-Non Visible Algorithm, Journal of Computer Science Volume, 7(7): 980–985.

    Article  Google Scholar 

  8. S. Morein (2000) ATI radeon hyperz technology, Graphics Hardware Workshop.

    Google Scholar 

  9. H. Kolivand and M.S Sunar (2013) A Survey of Shadow Volume Algorithms in Computer Graphics, IETE Technical Review, 30(1): 38–46.

    Article  Google Scholar 

  10. T. James, Kajiya (1986) The rendering equation, Computer Graphics (Proceedings of ACM SIGGRAPH 86), 20(4):143–150.

    Article  Google Scholar 

  11. C. Saona-V’zquez, I. Navazo, and P. Brunet (1999) The visibility octree: a data structure for a 3D navigation, Computers & Graphics, 23(5): 635–643.

    Article  Google Scholar 

  12. L. A. Zadeh (1965) Fuzzy sets, information and control, 8: 338–353.

    Article  MathSciNet  MATH  Google Scholar 

  13. L. A. Zadeh (1968) Fuzzy algorithms, Info. & Ctl., 12: 94–102.

    MathSciNet  MATH  Google Scholar 

  14. H. Kolivand, M. S. Sunar, A. Altameem and A. Rehman (2012) A New Coherent Technique for Real-Time Shadow Generation with Respect to the Sun’s Position, Life Science Journal, 9(4): 1039–1045

    Google Scholar 

  15. F. Crow (1997) Shadow Algorithms for Computer Graphics, Computer Graphics, 11(2): 242–247.

    Article  Google Scholar 

  16. L. Williams (1987) Casting Curved Shadows on Curved Surfaces, SIGGRAPH’ 78, 12(3): 270–274.

    Article  Google Scholar 

  17. M. Billeter, E. Sintorn, U. Assarsson (2010) Real Time Volumetric Shadows using Polygonal River Media, HPG’ 10 Proceedings of the Conference on High Performance Graphics, 39–45.

    Google Scholar 

  18. N. L. Max (1986) Atmospheric illumination and shadows, Computer Graphics (Proc. SIGGRAPH’ 86), ACM, New York, NY, USA, 117–124.

    Google Scholar 

  19. J. Chen, I. Baran, F. Durand and W. Jarosz (2011) Real-time volumetric shadows using 1d min-max mipmaps, Proceedings of the Symposium on Interactive 3D Graphics and Games, 39–46.

    Chapter  Google Scholar 

  20. J. Guo et al. (2010) Research on shadow map based shadow generation, Entertainment for Education, Digital Techniques and Systems, 529–540.

    Google Scholar 

  21. E. Stoykova, N. Berberova, J. S. Park, H. Kang and V. Sainov (2013) Pattern projection pro-filometry with sinusoidal gratings under coherent illumination, 3D Research, 4: 01(2013)5.

    Google Scholar 

  22. H. Kolivand and M.S Sunar (2013) Covering Photometric Properties of Outdoor Components with the Effects of Sky Color in Mixed Reality, Multimedia Tools and Applications, online published 26 May, 1–20.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hoshang Kolivand.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kolivand, H., Sunar, M.S., Rehman, A. et al. Simulated real-time soft shadow in mixed reality using fuzzy logic. 3D Res 4, 1 (2013). https://doi.org/10.1007/3DRes.03(2013)1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/3DRes.03(2013)1

Keywords

Navigation