Master's Thesis

Realistické zobrazování oblohy a mraků

Final Thesis 14.33 MB

Author of thesis: Ing. Lada Krofingerová

Acad. year: 2025/2026

Supervisor: Ing. Michal Vlnas

Reviewer: Ing. Tomáš Milet, Ph.D.

Abstract:

The aim of this diploma thesis is the realistic rendering of the sky and the clouds. The goal is to introduce the techniques used for this purpose and to implement solution based on them. The implementation uses path tracing in combination with ray marching for computing color of the sky and null-collision algorithm which is designed for heterogeneous media that represent the rendered clouds. The result of the thesis is a program that renders a designed simple scene in different times of the day, based on the input position of the sun.

Keywords:

Participating media, path tracing, realistic rendering, sky, clouds

Date of defence

25.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaEznamka

Grading

E

Process of defence

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm E.

Topics for thesis defence

  1. Proč obsahují mraky díry?
  2. Proč trvá rendering tak dlouho?
  3. Jaká jsou největší omezení vašeho řešení?
  4. Kde by se vaše řešení dalo použít?
  5. Nedaly by se výsledky nějak objetivně vyhodntit

Language of thesis

Czech

Faculty

Department

Study programme

Information Technology and Artificial Intelligence (MITAI)

Specialization

Computer Graphics and Interaction (NGRI)

Composition of Committee

prof. Ing. Adam Herout, Ph.D. (předseda)
prof. Dr. Ing. Pavel Zemčík, dr. h. c. (místopředseda)
doc. RNDr. Milan Češka, Ph.D. (člen)
Ing. David Bařina, Ph.D. (člen)
doc. Ing. Vítězslav Beran, Ph.D. (člen)
Ing. Tomáš Milet, Ph.D. (člen)

Supervisor’s report
Ing. Michal Vlnas

Celkově nutno říci, že došlo k podcenění náročnosti zadání, zejména v zimním semestru. Práce tedy nedosahuje očekávaných výsledků. Avšak stále bylo dosaženo aspoň průměrných výstupů, vzhledem k obtížnosti. Hodnotím na dolní hranici stupně C.

Evaluation criteria Verbal classification
Informace k zadání

Zadání je dle mého názoru jedno z obtížnějších, protože obsahuje spoustu pokročilých technik. S výsledky úplně spokojen nejsem. Výsledná aplikace je spíše jednodušší a značně statická, textová část by si též zasloužila více pozornosti.

Aktivita při dokončování

Práce byla dokončena doslova na poslední chvíli. Její obsah byl sice konzultován, ale finální verzi jsem neviděl.

Publikační činnost, ocenění

-

Práce s literaturou

Studentka pracovala s literaturou samostatně.

Aktivita během řešení, konzultace, komunikace

Ačkoliv studentka docházela pravidelně na konzultace (každé cca 2-3 týdny) tak postup v práci byl velmi pomalý.  Myslím, že zde došlo k značnému podcenění složitosti a náročnosti zadání ze strany studentky. Funkčnost aspoň základní aplikace byla dořešena velmi pozdě.

Points proposed by supervisor: 70

Grade proposed by supervisor: C

Reviewer’s report
Ing. Tomáš Milet, Ph.D.

Celkově je práce jednoduchá, na hranici diplomových prací. Realizace je jednoduchá a obsahuje chyby. Technická dokumentace obsahuje větší množství chyb. Celkově práce působí podprůměrně.

Evaluation criteria Verbal classification Points
Rozsah splnění požadavků zadání

Evaluation level: zadání splněno

Zadání je splněno. Ale řešení je hraniční.

Rozsah technické zprávy

Evaluation level: splňuje pouze minimální požadavky

Technická dokumentace je krátká, ale stále v rozmezí.

Prezentační úroveň technické zprávy

Práce je pochopitelná po prvním přečtení. Důvodem je jednoduchost ne dobré schopnosti předávat informace.

Příklady chyb:

  • nepodložené generalizace
  • nepřesnosti a neexaktnost
  • chyby v obrázcích a algoritmech
  • nesmyslné věty
60
Formální úprava technické zprávy

Po formální stránce obsahuje práce větší množství chyb:

  • zdrobněliny
  • první osoba množného čísla
  • referenční čísla na literaturu, [9], jako větný člen
  • nesprávný slovosled
  • chybějící mezery
60
Práce s literaturou

Práce využívá 26 zdrojů informací. Většina zdrojů má DOI, ISBN. Citace v textu by mohly být rozmístěny pravidelněji. Občas jsou citační čísla použita jako větné členy. Chybí jména autorů a názvy zdrojů při citování.

80
Realizační výstup

Aplikace je funkční. Zdrojové kódy jsou strukturované a komentované. Realizace však obsahuje chyby a je velmi pomalá. Bylo potřeba zásahu, aby bylo možné aplikaci zkompilovat.

60
Využitelnost výsledků

Práce může posloužit jako inspirace.

Náročnost zadání

Evaluation level: průměrně obtížné zadání

Zadání je průměrně obtížné.

Topics for thesis defence:
  1. Proč obsahují mraky díry?
  2. Proč trvá rendering tak dlouho?
Points proposed by reviewer: 60

Grade proposed by reviewer: D

Responsibility: Mgr. et Mgr. Hana Odstrčilová