Thesis Details
Efektivní uživatelské rozhraní pro editaci parametrických křivek
Bachelor's Thesis
Student: Ondruch Milan
Academic Year: 2006/2007
Supervisor: Herout Adam, prof. Ing., Ph.D.
English title
Effective User Interface for Editing Parametric Curves
Language
Czech
Abstract
At present, the standard method of accessing a curve is using a polygon composed of control points. When dealing with complex curves, the result becomes lost in a clutter of lines comprising this polygon. This bachelor thesis proposes an algorithm for curve editing without the use of control points. The output is a tool that modifies the curve in an intuitive way reminiscent of work with plastic material. A sample program is implemented in C++ language with a graphic output by means of OpenGL library and OpenGLUT window toolkit.
Keywords
NURBS, curve deformation, OpenGL, GLUT, OpenGLUT, C++, user interface
Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
13 June 2007
Reviewer
Committee
Zemčík Pavel, prof. Dr. Ing. (DCGM FIT BUT), předseda
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Kršek Přemysl, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Linhart Miroslav, doc. Ing., CSc. (DCSY FIT BUT), člen
Lukáš Roman, Ing., Ph.D. (DIFS FIT BUT), člen
Ráček Jaroslav, RNDr., Ph.D. (FI MUNI), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Kršek Přemysl, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Linhart Miroslav, doc. Ing., CSc. (DCSY FIT BUT), člen
Lukáš Roman, Ing., Ph.D. (DIFS FIT BUT), člen
Ráček Jaroslav, RNDr., Ph.D. (FI MUNI), člen
Citation
ONDRUCH, Milan. Efektivní uživatelské rozhraní pro editaci parametrických křivek. Brno, 2007. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-06-13. Supervised by Herout Adam. Available from: https://www.fit.vut.cz/study/thesis/5810/
BibTeX
@bachelorsthesis{FITBT5810, author = "Milan Ondruch", type = "Bachelor's thesis", title = "Efektivn\'{i} u\v{z}ivatelsk\'{e} rozhran\'{i} pro editaci parametrick\'{y}ch k\v{r}ivek", school = "Brno University of Technology, Faculty of Information Technology", year = 2007, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/5810/" }