Introduction State of the art Our method Results and Conclusions
Master Thesis Real-time Realistic Rain Rendering
Carles Creus
Advisor: Gustavo Patow Facultat d’Inform` atica de Barcelona July 8, 2010
Master Thesis Real-time Realistic Rain Rendering Carles Creus - - PowerPoint PPT Presentation
Introduction State of the art Our method Results and Conclusions Master Thesis Real-time Realistic Rain Rendering Carles Creus Advisor: Gustavo Patow Facultat dInform` atica de Barcelona July 8, 2010 Introduction State of the art Our
Introduction State of the art Our method Results and Conclusions
Advisor: Gustavo Patow Facultat d’Inform` atica de Barcelona July 8, 2010
Introduction State of the art Our method Results and Conclusions
1
2
3
4
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
1 Complex lighting patterns for close-up shots:
Create a photorealistic model to render rain streaks using: → light direction → view direction → raindrop shape Create a database of precomputed rain streak renders
2 Add rain streaks to videos
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Real-time Raindrops Ground collision Moving camera Wind Lightning Reflection, Refraction Participating media Splashes Ripples Dripping Garg ✗ ✓ ✓ ✓ ✗ ✗ ✗ ✗ ✗ ✗ ✗ Wang ✓ ✓ ✗ ✓ ✗ ✗ ✗ ✗ ✗ ✗ ✗ Rousseau ✓ ✓ ✗ ✓ ✗ ✗ ✓ ✗ ✗ ✗ ✗ Tariq ✓ ✓ ✗ ✓ ✓ ✗ ✗ ✓ ✗ ✗ ✗ Centelles ✓ ✓ ✗ ✓ ✗ ✗ ✗ ✓ ✗ ✗ ✗ Tatarchuk ✓ ✓ ✓ ✗ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Our method ✓ ✓ ✓ ✓ ✗ ✗ ✗ ✗ ✓ ✗ ✗
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
splashes no indoor rain
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Quad-tree Kd-tree
Introduction State of the art Our method Results and Conclusions
Quad-tree Kd-tree
Introduction State of the art Our method Results and Conclusions
Quad-tree Kd-tree
Introduction State of the art Our method Results and Conclusions
Quad-tree Kd-tree
Introduction State of the art Our method Results and Conclusions
Quad-tree Kd-tree
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Core
TM 2 Duo at 3 GHz
GeForce R GTX 280 with 1GB of memory
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
Introduction State of the art Our method Results and Conclusions
rain space density map
no indoor rain splashes
Particle packets handled with few and fast operations Per-particle operations only in GPU
Introduction State of the art Our method Results and Conclusions
→ no semi-transparent geometry → no volumetric data
Introduction State of the art Our method Results and Conclusions