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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |