Osvětlovací dílna
Lighting workshop
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/18578Identifiers
Study Information System: 56941
Collections
- Kvalifikační práce [11242]
Author
Advisor
Referee
Horáček, Jan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software and Computer Science Education
Date of defense
9. 9. 2008
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Předmětem práce je navrhnout a implementovat aplikaci pro interaktivní experimenty s lokálními osvětlovacími modely. Uživatel má možnost zadat lokální model odrazu světla pomocí matematických vzorců a posléze měnit jeho vybrané parametry. Program plynule vykresluje jednoduchou 3D scénu s měnícím se osvětlovacím modelem. Scénu je možno definovat v textovém formátu, přičemž několik scén je zahrnuto v distribuci programu. V distribuci programu jsou zahrnuty dva známé osvětlovací modely - Straussův a Phongův.
The object of this work is to design and implement an application for interactive experiments with local illumination models. The user can arbitrarily define an illumination model with mathematical formulas and mark certain parameters to be changeable. While such parameters are changed, the program smoothly draws an updated 3D scene. The scene can be defined in the text format, while several scenes are bundled with the program. Two predefined well-known illumination models are also bundled with the program - Strauss' and Phong's model.