1 / 15

Raytracing

Raytracing. Didier Collard en Simon Koolstra. Inhoud. Wat is raytracing ? Waarom raytracing ? De sc ѐ ne Rayintersectie Licht Reflectie en breking Voorbeelden Vragen ?. Wat is raytracing ?. Techniek om een 3D scène om te zetten naar een 2D afbeelding

Télécharger la présentation

Raytracing

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. Raytracing Didier Collard en Simon Koolstra

  2. Inhoud • Wat is raytracing? • Waaromraytracing? • De scѐne • Rayintersectie • Licht • Reflectie en breking • Voorbeelden • Vragen?

  3. Wat is raytracing? • Techniekomeen 3D scène omtezettennaareen 2D afbeelding • Echt: Lichtvalt op onsoog • Raytracing: Vanuit het oogkijkenwaar het lichtvandaankomt

  4. Wat is raytracing? • Proces: • Ray afschieten door schermnaar scѐne • Watraakt de ray? • Vanafsnijpuntverderkijken

  5. Waaromraytracing? • Model van werkelijkheid • Erg realistisch • Waaromniet? • Duurtlang

  6. De scène • Objectenbeschrijven • Voorbeeld: Bol • |p – c| = r • Bolafhankelijk van: • Middelpunt c • Straal r

  7. Rayintersectie • Punten op ray afhankelijk van: • Oorsprong o • Richtingsvectord • Parameter t • Snijpuntberekenen: • p substitueren in vergelijking object • Bereken t

  8. Licht • Hoeveellichtwordtervanafeen punt naar de camera weerkaatst? • Afhankelijk van: • Inkomendlicht • Weerkaasting: BRDF • Rendervergelijking 2π

  9. Licht • Som van het licht van allelichtbronnen:

  10. Licht • Proces: • Bepalen welke lichtbronnen het punt kunnen bereiken • Hetweerkaatstelichtberekenen met de som

  11. Lichtbronnen • Gedefinieerd door kleur c en sterkte ls • Ambient, constant • Directional, afhankelijk van richting • Punt, afhankelijk van punt Directional Punt Ambient

  12. Licht – Phong model • Ambient deel • Diffuse deel • Specular deel Phong Ambient Diffuse Specular

  13. Reflectie • Spiegelreflectie • Hoek van inval = hoek van terugkaatsing • Nieuwe ray in reflectierichting

  14. Breking • Wet van Snellius: • Echtlicht: • Rays: • Nieuwe ray in brekingsrichting

  15. Voorbeelden Raytracerzonderlicht – Allereersteversie Met belichting Met breking en transparantie Met reflectie

More Related