Thesis Details
Minimalistický objektově orientovaný "ray tracer"
Master's Thesis
Student: Roženský Mário
Academic Year: 2007/2008
Supervisor: Herout Adam, prof. Ing., Ph.D.
English title
Minimalistic Object-Oriented Ray Tracer
Language
Czech
Abstract
This thesis brings an overview about scene rendering using the ray tracing method. It describesaspects used when creating the application which uses this method such as intersection computation,lighting and shading models etc. It also describes the basic algorithm used for rendering one frame.Each class of the object oriented design is described. There is also detail explanation what is thepurpose of the each class in the model and what are the most important used methods. The work alsocontains demonstration application showing the usage of model in practice.
Keywords
Ray tracing, ray tracer, shading model, intersection, CSG, class diagram
Department
Degree Programme
Information Technology, Field of Study
Computer Graphics and Multimedia
Files
Status
defended, grade D
Date
19 June 2008
Reviewer
Committee
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT), předseda
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), člen
Kršek Přemysl, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Sojka Eduard, doc. Dr. Ing. (VŠB-TUO), člen
Zemčík Pavel, prof. Dr. Ing. (DCGM FIT BUT), člen
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), člen
Kršek Přemysl, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Sojka Eduard, doc. Dr. Ing. (VŠB-TUO), člen
Zemčík Pavel, prof. Dr. Ing. (DCGM FIT BUT), člen
Citation
ROŽENSKÝ, Mário. Minimalistický objektově orientovaný "ray tracer". Brno, 2008. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-19. Supervised by Herout Adam. Available from: https://www.fit.vut.cz/study/thesis/1828/
BibTeX
@mastersthesis{FITMT1828, author = "M\'{a}rio Ro\v{z}ensk\'{y}", type = "Master's thesis", title = "Minimalistick\'{y} objektov\v{e} orientovan\'{y} {"}ray tracer{"}", school = "Brno University of Technology, Faculty of Information Technology", year = 2008, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/1828/" }