190 likes | 301 Views
Geometry Image-based Shadow Volume Algorithm for Subdivision Surfaces. Min Tang, Jin-Xiang Dong College of Computer Science, Zhejiang University {tang_m, djx}@zju.edu.cn. Contents. Related Works Main Contributions Algorithm Pipeline Evaluation Silhouette Detection
E N D
Geometry Image-based Shadow Volume Algorithm for Subdivision Surfaces Min Tang, Jin-Xiang Dong College of Computer Science, Zhejiang University {tang_m, djx}@zju.edu.cn
Contents • Related Works • Main Contributions • Algorithm Pipeline • Evaluation • Silhouette Detection • Implementation and Results • Demo • Conclusion & Future Works
Related Works • Subdivision Surface Evaluation on GPU • GPU based shadow volume algorithm • Geometry Image The work here is a extension of our previous work at CGI06: Real-time Shadow Volume Algorithm for Subdivision Surface Based Models by Min Tang, et al.
Main Contributions Improved efficiency: By using two geometry images to pack all the patches’ information, the efficiencies of silhouette detection and shadow volume generation are greatly improved (2 render-to-texture ops per model under dynamic lighting). Improved accuracy: An enhanced silhouette detection method is designed to improve accuracy and ensure robustness
Silhouette Detection Directed visibility interpolation for silhouette extraction (+ for visible, - for invisible)
Silhouette Detection (b) Silhouette detection using the directed visibility interpolation method (a) Silhouette detection using normal vector of adjacent facets in [17]
Silhouette Detection Cracks caused by numeric instability [17] Smooth linked silhouettes
Silhouette Detection Cracks caused by numeric instability [17] Smooth linked silhouettes
Silhouette Detection Our result with the same light source Shadow leaks caused by the cracks [17]
Demo&Source Code http://www.cs.wichita.edu/~tang/SubShadow/subShadow.htm.
Conclusion & future works Extension to geometry images Speed is limited by the RTVA efficiency
Thanks! Q&A