1 / 19

Geometry Image-based Shadow Volume Algorithm for Subdivision Surfaces

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

wells
Download Presentation

Geometry Image-based Shadow Volume Algorithm for Subdivision Surfaces

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. Contents • Related Works • Main Contributions • Algorithm Pipeline • Evaluation • Silhouette Detection • Implementation and Results • Demo • Conclusion & Future Works

  3. 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.

  4. 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

  5. Algorithm Pipeline

  6. Evaluation

  7. Silhouette Detection Directed visibility interpolation for silhouette extraction (+ for visible, - for invisible)

  8. Silhouette Detection (b) Silhouette detection using the directed visibility interpolation method (a) Silhouette detection using normal vector of adjacent facets in [17]

  9. Silhouette Detection Cracks caused by numeric instability [17] Smooth linked silhouettes

  10. Silhouette Detection Cracks caused by numeric instability [17] Smooth linked silhouettes

  11. Silhouette Detection Our result with the same light source Shadow leaks caused by the cracks [17]

  12. Silhouette Rendring

  13. Shadow Volume Generation

  14. Comparison with [17]

  15. Implementation and Results

  16. Demo&Source Code http://www.cs.wichita.edu/~tang/SubShadow/subShadow.htm.

  17. Conclusion & future works Extension to geometry images Speed is limited by the RTVA efficiency

  18. Thanks! Q&A

More Related