Original title:
Aplikace pro výuku 2D křivek
Translated title:
Application for 2D Curves Demonstration
Authors:
Opletal, Pavel ; Švub, Miroslav (referee) ; Venera, Jiří (advisor) Document type: Bachelor's theses
Year:
2008
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá dvojrozměrnými křivkami používanými v počítačové grafice. Shrnuje obecnou problematiku těchto křivek a dále se zabývá konkrétními metodami pro jejich výpočet. Popisuje metody užívané pro výpočet Fergusonových kubik, křivek Kochanek-Bartels, Kardinálního splinu, Catmull-Rom splinu, Bézierových křivek a jejich modifikací, Coonsových kubik, Coonsových kubických B-splinů a křivek NURBS. Praktická část této práce se zabývá návrhem a implementací výukové aplikace, která demonstruje vybrané křivky.
This Bachelor's Thesis deals with planar curves used in computer graphics. It sums up general ideas of these curves and deals with particular methods for computing planar curves. It describes methods used for computing Ferguson cubic curves, Kochanek-Bartels spline, Cardinal spline, Catmull-Rom spline, Bézier curves and their modifications, Coons cubic curves, Coons cubic B-spline curves and NURBS. Practical part of this project deals with concept and impementation of tutorial, which demonstrates chosen curves.
Keywords:
.NET; approximating curves; Bézier curves; C#; Catmull-Rom; Coons cubic; Coons cubic B-spline; curves; de Casteljau's algorithm; Ferguson; interpolating curves; NURBS; tutorial; .NET; algoritmus de Casteljau; aproximační křivky; Bézierovy křivky; C#; Catmull-Rom; Coonsovy kubiky; demonstrační aplikace; Ferguson; interpolační křivky; křivky; NURBS
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55447