ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Bézier and B-splines implementation in HTML5

Gregor Poročnik (2012) Bézier and B-splines implementation in HTML5. EngD thesis.

Download (1672Kb)


    The content of the thesis is related to one of the branches of computer science, computer graphics. The main subject of my thesis are curves, their plotting and implementation in programming language. The practical part is implemented in Javascript programming language with support of HTML5 canvas element for graphics rendering. This paper describes typical methods of drawing curves as well as its theorems with mathematical and practical examples. Engineering methods which are described show how one can solve a big project or a problem by breaking it into challenges of smaller dimensions and gradually solving these more manageable units. The topic mainly focuses on Bezier curve and B-splines which, in practical terms, have separate implementations which shows the topic from an educational point of view. The content is related to axioms that, along with examples, support the theoretical issues. Also, the practical application of said curve is mentioned with a detailed description of specific steps and methods.

    Item Type: Thesis (EngD thesis)
    Keywords: c urve, computer graphics, Bézier Pierre, Paul de Casteljau, B-splines
    Number of Pages: 43
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Matija Marolt271Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00009513812)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1886
    Date Deposited: 05 Oct 2012 11:17
    Last Modified: 16 Nov 2012 12:05
    URI: http://eprints.fri.uni-lj.si/id/eprint/1886

    Actions (login required)

    View Item