A Tool for Teaching Fundamental Curves

Nástroj pro výuku základních křivek

Research Projects

Organizational Units

Journal Issue

Abstract

Diplomová práce se zabývá tvorbou aplikace na podporu výuky základních křivek používaných v počítačové grafice. Toto téma je pro studenty obtížné a cílem aplikace je téma studentům co nejvíce zpřístupnit. Aplikace byla z důvodu dostupnosti navrhnuta jako webová stránka v jazyku JavaScript. Mezi diskutované a implementované křivky patří Coonsova kubika, NURBS, Bézierova křivka, Hermitovské kubiky a Explicitní křivka. Těmto křivkám byly vytvořeny tutoriály, které znázorňují vlastnosti křivek. V tutoriálech je možné měnit křivkám jejich parametry a také souřadnice i počet řídících bodu. Aplikace umožňuje vykreslovat nejen křivky, ale i bázové funkce a jejich derivace.

This thesis deals with the creation of an application to support the teaching of basic curves used in computer graphics. This topic is difficult for students and the goal of the application is to make it as accessible to students as possible. The application was designed as a JavaScript website for availability purposes. Curves discussed and implemented here include Coons cubic, NURBS, Bezier curve, Hermit cubic, and Explicit curve. Tutorials have been created for these curves to show curve properties. It is possible to change the parameters, the coordinates and the number of control points of curves in the tutorials. The application allows to draw not only curves but also base functions and their derivatives.

Description

Citation

Rights/License

A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.

Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.

Endorsement

Review

Supplemented By

Referenced By