Thesis Details

Zobrazování pokřivených zrcadel

Master's Thesis Student: Číž Miloslav Academic Year: 2016/2017 Supervisor: Milet Tomáš, Ing., Ph.D.
English title
Rendering of Nonplanar Mirros
Language
Czech
Abstract

This work deals with the problem of accurately rendering mirror reflections on curved surfaces in real-time. While planar mirrors do not pose a problem in this area, non-planar surfaces are nowadays rendered mostly using environment mapping, which is a method of approximating the reflections well enough for the human eye. However, this approach may not be suitable for applications such as CAD systems. Accurate mirror reflections can be rendered with ray tracing methods, but not in real-time and therefore without offering interactivity. This work examines existing approaches to the problem and proposes a new algorithm for computing accurate mirror reflections in real-time using accelerated searching for intersections with depth profile stored in cubemap textures. This algorithm has been implemented using OpenGL and tested on different platforms.

Keywords

mirrors, reflections, real-time, OpenGL

Department
Degree Programme
Files
Status
defended, grade A
Date
21 June 2017
Reviewer
Committee
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), předseda
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), člen
Sedlák Petr, doc. Ing., Ph.D. (DPHYS FEEC BUT), člen
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
ČÍŽ, Miloslav. Zobrazování pokřivených zrcadel. Brno, 2017. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-21. Supervised by Milet Tomáš. Available from: https://www.fit.vut.cz/study/thesis/17981/
BibTeX
@mastersthesis{FITMT17981,
    author = "Miloslav \v{C}\'{i}\v{z}",
    type = "Master's thesis",
    title = "Zobrazov\'{a}n\'{i} pok\v{r}iven\'{y}ch zrcadel",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17981/"
}
Back to top