Dynamic shadow synthesis using silhouette edge optimization

Jihong Wang, Zhen Li, Saba Ghazanfar Ali, Bin Sheng, Ping Li, Xiaoyu Chi, Jinman Kim, Lijuan Mao

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review


The shadow volume is utilized extensively for real-time rendering applications which includes updating volumes and calculating silhouette edges. Existing shadow volume methods are CPU intensive and complex occluders result in poor rendering efficiency. In this paper, we propose a hash-culling shadow volume algorithm that uses hash-based acceleration for the silhouette edge determination which is the most time-consuming processing in the traditional shadow volume algorithm. Our proposed method uses a hash table to store silhouette edge index information and thus reduces the time taken for redundant edge detection. The method significantly reduces CPU usage and improves algorithm time efficiency. Furthermore, for low hardware-level systems, especially embedded systems, it is still difficult to render dynamic shadows due to their high demand on the fill-rate capacity of graphics hardware. Our method has low hardware requirements and is easy to implement on PCs and embedded systems with real-time rendering performance with visual-pleasing shadow effects.

Original languageEnglish
Title of host publicationAdvances in Computer Graphics - 38th Computer Graphics International Conference, CGI 2021, Proceedings
EditorsNadia Magnenat-Thalmann, Nadia Magnenat-Thalmann, Victoria Interrante, Daniel Thalmann, George Papagiannakis, Bin Sheng, Jinman Kim, Marina Gavrilova
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages12
ISBN (Print)9783030890285
Publication statusPublished - Sept 2021
Event38th Computer Graphics International Conference, CGI 2021 - Virtual, Online
Duration: 6 Sept 202110 Sept 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13002 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference38th Computer Graphics International Conference, CGI 2021
CityVirtual, Online


  • Dynamic
  • Hash
  • Optimization
  • Shadow rendering
  • Shadow synthesis
  • Shaodow volume

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Dynamic shadow synthesis using silhouette edge optimization'. Together they form a unique fingerprint.

Cite this