Painting and animating with graphics strokes

This paper describes the development of a software application (Calligraphy) which allows user to paint, edit and animate calligraphy brushstrokes. The brushstrokes generation techniques are implemented using Catmull-Rom spline. The application is break down into two modes – Drawing Mode and Animati...

Full description

Saved in:
Bibliographic Details
Main Author: Cheong, Ying Ying.
Other Authors: Zheng Jianmin
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/44877
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-44877
record_format dspace
spelling sg-ntu-dr.10356-448772023-03-03T20:38:31Z Painting and animating with graphics strokes Cheong, Ying Ying. Zheng Jianmin School of Computer Engineering DRNTU::Engineering::Computer science and engineering This paper describes the development of a software application (Calligraphy) which allows user to paint, edit and animate calligraphy brushstrokes. The brushstrokes generation techniques are implemented using Catmull-Rom spline. The application is break down into two modes – Drawing Mode and Animation Mode. In the Drawing Mode, the user can draw brushstrokes using mouse motion, edits brushstroke’s form by manipulating the Catmull-Rom spline’s control points, all through an interactive 2D graphical user interface. In the Animation Mode, the program loads the completed drawing from the Drawing Mode into a frame for animation. The user can then key up to 10 frames by editing brushstrokes in each respective frame. Thereafter, the user can preview the processed animation sequence of the brushstrokes in a popup frame. The prototype uses a linear interpolation technique for transitioning between images, which capitalizes on the properties of Catmull-Rom spline used for brushstroke generation and manipulation. The Calligraphy program can be adapted into mobile and web applications. Bachelor of Engineering (Computer Science) 2011-06-06T08:09:31Z 2011-06-06T08:09:31Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/44877 en Nanyang Technological University 42 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Cheong, Ying Ying.
Painting and animating with graphics strokes
description This paper describes the development of a software application (Calligraphy) which allows user to paint, edit and animate calligraphy brushstrokes. The brushstrokes generation techniques are implemented using Catmull-Rom spline. The application is break down into two modes – Drawing Mode and Animation Mode. In the Drawing Mode, the user can draw brushstrokes using mouse motion, edits brushstroke’s form by manipulating the Catmull-Rom spline’s control points, all through an interactive 2D graphical user interface. In the Animation Mode, the program loads the completed drawing from the Drawing Mode into a frame for animation. The user can then key up to 10 frames by editing brushstrokes in each respective frame. Thereafter, the user can preview the processed animation sequence of the brushstrokes in a popup frame. The prototype uses a linear interpolation technique for transitioning between images, which capitalizes on the properties of Catmull-Rom spline used for brushstroke generation and manipulation. The Calligraphy program can be adapted into mobile and web applications.
author2 Zheng Jianmin
author_facet Zheng Jianmin
Cheong, Ying Ying.
format Final Year Project
author Cheong, Ying Ying.
author_sort Cheong, Ying Ying.
title Painting and animating with graphics strokes
title_short Painting and animating with graphics strokes
title_full Painting and animating with graphics strokes
title_fullStr Painting and animating with graphics strokes
title_full_unstemmed Painting and animating with graphics strokes
title_sort painting and animating with graphics strokes
publishDate 2011
url http://hdl.handle.net/10356/44877
_version_ 1759858195094831104