Fotorealistická grafika – aktuální informace (2025/2026)

Přednáška je každý ČTVRTEK OD 12:20 v posluchárně S1 (Malá Strana).

Cvičení se konají každý týden v termínu:

  • Čtvrtek 14:00, SW2

Video obsah na YouTube

Playlist všech přednášek (2021/2022).
Starý playlist cvičení (2023/24) (pozor, některé organizační i technické detaily se mohly změnit)

Nezávazný plán přednášky

Přednáška 1 (19. 2. 2026)

Úvod, základy ray-tracingu

Obsah přednášky, literatura, opakování základů Ray-tracingu.
Video: Přednáška 1 (2021/22) – plán přednášky, literatura, opakování základů ray-tracingu.

Cvičení 1 (19. 2. 2026)

Systém cvičení, za co je zápočet, předvedení programovacího prostředí (jazyk C# a MS Visual Studio), Git repository RT004, ukázka ray-castingu a ray-tracingu - 048rtmontecarlo-script.
Video: Cvičení 1 (2023/24) – zápočet, RT004 repository, systém kroků a kontrolních bodů (pozor, je to nahrávka dva roky stará, některé detaily nemusí souhlasit)

Přednáška 2 (26. 2. 2026)

Stínování, modely odrazu světla, BRDF obecně

Opakování stínování (Phongův model odrazu, Gouraudovo a Phongovo stínování). Obecné koncepty BRDF, Fresnelovy funkce, mikroploškové modely až po Cook-Torrance.
Video: Přednáška 2 (2021/22) – Phongův model osvětlení, interpolace stínování, BRDF I.

Cvičení 2 (26. 2. 2026)

Koncepce cvičení a zápočtu – další detaily o postupu v repository RT004. Detaily viz stránky cvičení.
Video: Cvičení 2 (2023/24) – ukázky interpolace stínování, další detaily RT004: Checkpoint 2 I (pozor, je to nahrávka dva rory stará, některé detaily nemusí souhlasit)

Přednáška 3 (5. 3. 2026)

Modely odrazu světla – dokončení

Obecné koncepty BRDF (opakování), Fresnelovy funkce, mikroploškové modely: Cook-Torrance, Oren-Nayar, lepší distribuce orientace mikroplošek D(h) a alternativy geometrického faktoru G, Lafortune lobe model, Schlickova vylepšení/zjednodušení, podpovrchové šíření světla, apod. (co se stihne)
Video: Přednáška 3 (2021/22) – BRDF II

Cvičení 3 (5. 3. 2026)

Ukázka spojitého stínování (Gouraud, Phong).
Implementace ray-traceru: Camera (generátor primárních paprsků), Solid/Shape (jak reprezentovat paprsek, výpočet průsečíků...)
Video: Cvičení 3 (2023/24) – RT004: Checkpoint 2 II (pozor, je to nahrávka dva roky stará, některé detaily nemusí souhlasit)

Přednáška 4 (12. 3. 2026)

Výpočet průsečíků paprsku se scénou

Cvičení 4 (12. 3. 2026)

Přednáška 5 (19. 3. 2026)

Urychlovací metody pro R-T

Cvičení 5 (19. 3. 2026)

Přednáška 6 (26. 3. 2026)

Textury a šumové funkce

Cvičení 6 (26. 3. 2026)

Přednáška 7 (2. 4. 2026)

Šumové funkce (dokončení), Anti-aliasing a vzorkování

Cvičení 7 (2. 4. 2026)

Přednáška 8 (9. 4. 2026)

Anti-aliasing a vzorkování (dokončení), Monte-Carlo v R-T

Cvičení 8 (9. 4. 2026)

Přednáška 9 (16. 4. 2026)

Radiometrie a radiační metoda

Cvičení 9 (16. 4. 2026)

Přednáška 10 (23. 4. 2026)

Obecné Monte-Carlo I

Cvičení 10 (23. 4. 2026)

Přednáška 11 (30. 4. 2026)

Monte-Carlo II, Monte-Carlo rendering

Cvičení 11 (30. 4. 2026)

Přednáška 12 (7. 5. 2026)

Photon-mapping

Cvičení 12 (7. 5. 2026)

Přednáška 13 (14. 5. 2026)

---

Cvičení 13 (14. 5. 2026)

Přednáška 14 (21. 5. 2026)

---

Cvičení 14 (21. 5. 2026)


Copyright (C) 2001-2026 J.Pelikán, last change: 2026-02-16 21:26:27 +0100 (Mon, 16 Feb 2026)