Download presentation
Presentation is loading. Please wait.
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
3
Contents Related Works Related Works Main Contributions Main Contributions Algorithm Pipeline Algorithm Pipeline Evaluation Evaluation Silhouette Detection Silhouette Detection Implementation and Results Implementation and Results Demo Demo Conclusion & Future Works Conclusion & Future Works
4
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.
5
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
6
Algorithm Pipeline
7
Evaluation (a) Control meshes (b) Rendering using the two geometry images (c) The geometry image storing normal vectors (d) The geometry image storing limit positions (a) Control meshes (b) Rendering using the two geometry images
8
Silhouette Detection Directed visibility interpolation for silhouette extraction (+ for visible, - for invisible)
9
Silhouette Detection (a) Silhouette detection using normal vector of adjacent facets in [17] (b) Silhouette detection using the directed visibility interpolation method
10
Silhouette Detection Cracks caused by numeric instability [17] Smooth linked silhouettes
11
Silhouette Detection Cracks caused by numeric instability [17] Smooth linked silhouettes
12
Silhouette Detection Shadow leaks caused by the cracks [17] Our result with the same light source
13
Silhouette Rendring (a) a silhouette image(b) silhouettes
14
Shadow Volume Generation
15
Comparison with [17] Render-to-TextureFPS Our method 1~75 [17]Num_of_Patches*3~15
16
Implementation and Results (a) Shadows and silhouettes of the mode in Figure 1 (288 patches), ~75fps (b) shadows and silhouettes of a face-shaped model (288 patches), ~75fps (c) shadow and silhouettes of a complex model (480 patches), ~37fps
17
Demo&Source Code http://www.cs.wichita.edu/~tang/SubShado w/subShadow.htmhttp://www.cs.wichita.edu/~tang/SubShado w/subShadow.htm.
18
Conclusion & future works Extension to geometry images Speed is limited by the RTVA efficiency
19
Thanks ! Q&A
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.