| |
|
Minimalistický objektově orientovaný "ray tracer"
Roženský, Mário ; Hradiš, Michal (oponent) ; Herout, Adam (vedoucí práce)
Práce podává přehled o vykreslování scény pomocí metody ray tracing. Zabývá se jednotlivými aspekty při tvorbě aplikace využívající tuto metodu, jako jsou výpočty průsečíků, výpočet osvětlení apod. Je zde popsán základní algoritmus výpočtu jednoho snímku scény. Detailně jsou rozebrány jednotlivé třídy objektového návrhu. U každé je podrobný popis co daná třída dělá, proč byla do modelu zařazena a jsou vysvětleny důležité metody, které daná třída používá. Součástí je také ukázková aplikace demonstrující využití modelu v praxi a jeho snadnou použitelnost.
|
| |
|
Minimalistický objektově orientovaný "ray tracer"
Roženský, Mário ; Hradiš, Michal (oponent) ; Herout, Adam (vedoucí práce)
Práce podává přehled o vykreslování scény pomocí metody ray tracing. Zabývá se jednotlivými aspekty při tvorbě aplikace využívající tuto metodu, jako jsou výpočty průsečíků, výpočet osvětlení apod. Je zde popsán základní algoritmus výpočtu jednoho snímku scény. Detailně jsou rozebrány jednotlivé třídy objektového návrhu. U každé je podrobný popis co daná třída dělá, proč byla do modelu zařazena a jsou vysvětleny důležité metody, které daná třída používá. Součástí je také ukázková aplikace demonstrující využití modelu v praxi a jeho snadnou použitelnost.
|