Download presentation
Presentation is loading. Please wait.
1
Presentation of LR2V Kadi Bouatouch IRISA Email: kadi@irisa.fr
2
Course: LR2V No prerequisite French: Lancer de Rayon, Rendu et Visualisation English: Ray Tracing, Rendering and Visualization
3
Context Representation and visualization of things which do not exist –Create 3D virtual worlds Choose the model of the objects we want to represent –Visualize them or simulate wave propagation Choose a representation model Choose its appearance Choose a visualization method (rendering) –Animate these worlds
4
Interest in 3D virtual worlds Computer aided design Manufacturing Movies Entertainment: video games Data Visualization Virtual Reality Working without risk Simulation Acoustics
5
Application
12
Rendering Engine Geometric Model Appearance Model Rendering Engine
13
Rendering Engine Real-time –Z-buffer 10 images per second>>0,1s 25 images per second>>0,04 s 60 images per second>>0,016 s 120 images per second>>0,008 s Non real-time (also for acoustics simul) –Ray Tracing, Path Tracing, Photon Mapping –Radiosity
14
Ray Tracing: Principle Y X Z eye screen incident ray world coordinates scene model nearest intersected surface refracted ray reflected ray shadow “feeler” ray
15
Ray Tracing: Principle
17
Contents LR2V - tronc commun –Deterministic Ray Tracing Geometric computation : intersection, hierarchy of bounding volumes Illumination model: reflection, refraction Acceleration : methods of subdivision into cells: 3D, BSP tree, KD-Tree, Octree, Uniform Grid –Stochastic Ray Tracing: Monte Carlo, stochastic sampling, area light sources, fuzzy reflection, anti- aliasing –Volume Rendering: how to render volume data? Medical Imaging, Scientific Visualization
18
Reflections If only one reflected ray is considered, then ray- tracing will only handle perfect mirrors.
19
Reflections Glossy reflections (multiple reflected rays) blur the reflection: use of Monte Carlo method
20
Translucency
22
Example of Volume Rendering
26
Available Documents Available : –Introduction to Computer Graphics –Deterministic Ray Tracing –Texturing –Stochastic Ray Tracing –Volume Rendering http://www.irisa.fr/prive/kadi/Cours_LR2V/
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.