Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/17197
Title: Educational software for teaching animation in computer graphics
Authors: Soh, Tong Bao.
Keywords: DRNTU::Engineering::Computer science and engineering::Computer applications::Computers in other systems
Issue Date: 2009
Abstract: The purpose of this project is to create an educational software for students starting to learn animation. This software should allow the user to observe the movement of many objects along a path, each at its own distance-time profile. The user should be able to create any arbitrary path by setting control points to shape the path. The main stages using the created software are: Drawing the motion path, smoothing the path, computing arc length parameterisation of the path, selecting the desired distance-time functions, viewing the animation. Mathematical operations such as joining cubic Bezier curves, using a combined arc length table, normalising distance-time functions, animating all individual frames were used in the background. The graphic user interface has been designed to be user-friendly for students who have never used animation software before. The buttons are arranged in a natural, sequential order. The software is able to animate up to 6 different objects moving along a user-defined motion path starting at the same time, each according to different distance-time functions. This allows the user to visually compare the movement of the objects.
URI: http://hdl.handle.net/10356/17197
Schools: School of Computer Engineering 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
SohTongBao09.pdf
  Restricted Access
1.94 MBAdobe PDFView/Open

Page view(s) 50

532
Updated on Mar 25, 2025

Download(s)

13
Updated on Mar 25, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.