Teaching of Transformations

Michal Folta Supervisor: Petr Felkel Master thesis 2016
Geometric transformations in computer graphics are very important. For many people it is a big problem to understand, as evidenced by the large number of printed publications and tutorials on this topic. Most of them suffer from the common drawback of a low degree of interactivity or even no interactivity at all. Therefore, in this project developed educational application contains interactive interface based on the principle of connectable components, which enables the study of transformation and their hierarchy in an illustrative way. The application is usable as a demonstration tool in lectures, for creating tasks for exercise and especially for independent study. Application eliminates the shortcomings of existing educational applications that are narrowly specialized in one type of transformation are outdated or describe the problem in only two dimensions.