lighting models
play

Lighting Models Maksim Lind Computer Graphics Seminar MTAT.03.296 - PowerPoint PPT Presentation

Lighting Models Maksim Lind Computer Graphics Seminar MTAT.03.296 Spring 2014 University of Tartu Lighting Models Local lighting models Global lighting models Global lighting https://en.wikipedia.org/wiki/File:Global_illumination.JPG


  1. Lighting Models Maksim Lind Computer Graphics Seminar MTAT.03.296 Spring 2014 University of Tartu

  2. Lighting Models ● Local lighting models ● Global lighting models

  3. Global lighting https://en.wikipedia.org/wiki/File:Global_illumination.JPG

  4. Local lightning https://en.wikipedia.org/wiki/File:Local_illumination.JPG

  5. Local vs Global

  6. Local vs Global ● Global illumination needs more processing power ● More realistic with global illumination ● = not fast, but accurate

  7. Global lighting https://en.wikipedia.org/wiki/File:Global_illumination.JPG

  8. Ray tracing https://en.wikipedia.org/wiki/File:Ray_trace_diagram.svg

  9. Ray tracing ● http://www.pcper.com/reviews/Graphics-Cards /Ray-Tracing-and-Gaming-Quake-4-Ray-Traced- Project/Quake-4-Ray-traced

  10. Ray tracing https://en.wikipedia.org/wiki/File:Halo3-gameplay.png

  11. Local lightning https://en.wikipedia.org/wiki/File:Local_illumination.JPG

  12. Local Lighting ● Constant (flat) ● Smooth

  13. Constant shading https://commons.wikimedia.org/wiki/File:Flat-shading-sample.jpg

  14. Smooth shading https://commons.wikimedia.org/wiki/File:Phong-shading-sample.jpg

  15. Gouraud shading https://en.wikipedia.org/wiki/File:D3D_Shading_Modes.png

  16. Gouraud shading https://en.wikipedia.org/wiki/File:Gouraud_low_anim.gif

  17. Gouraud shading ● Quake III uses gouraud shading for player and weapon, and optionally for the maps ● Star Wars: TIE Fighter, released in 1994 http://www.giantbomb.com/gouraud-shading/3015-4864/games/ http://www.edge-online.com/features/brief-history-3d/2/

  18. Gouraud shading https://en.wikipedia.org/wiki/File:Quake_III_Arena_q3dm0.png

  19. Phong shading https://commons.wikimedia.org/wiki/File:Phong-shading-sample.jpg

  20. Lambertian reflection model ● Model of diffuse reflection ● Reflection = normal (dot) light_direction * color * intensity_of_light https://en.wikipedia.org/wiki/File:Lambert2.gif

  21. Phong reflection model ● Specular highlight of shiny surfaces ● Less expensive that ray tracing https://en.wikipedia.org/wiki/File:Phong_components_version_4.png

  22. Phong reflection model ● Crytek's CryEngine ● Valve's Source Engine ● Epic's Unreal Engine 3. http://www.giantbomb.com/phong-shading/3015-7940/

  23. Bill-Phong reflection model http://www.arcsynthesis.org/gltut/Illumination/Tut11 BlinnPhong Model.html https://en.wikipedia.org/wiki/File:Blinn_Vectors.svg

  24. Questions?

  25. ● Bildverarbeitung, Klassifikation und Visualisierung, Teil 2, Heiko Neumonn, Inst. f. Neuroinformatik, Fakultät für Ingeneurwissenchaften und Informatik, Universität Ulm, 2013/2014 ● https://en.wikipedia.org/wiki/Global_illumination ● https://en.wikipedia.org/wiki/3D_rendering#Reflection_and_sha ding_models ● http://www.pcper.com/reviews/Graphics-Cards/Ray-Tracing- and-Gaming-Quake-4-Ray-Traced-Project/Quake-4-Ray-traced ● https://en.wikipedia.org/wiki/Gouraud_shading ● https://en.wikipedia.org/wiki/Phong_shading ● https://en.wikipedia.org/wiki/Diffuse_reflection ● https://en.wikipedia.org/wiki/Lambertian_reflectance ● http://www.arcsynthesis.org/gltut/Illumination/Tut11%20BlinnPh ong%20Model.html

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend