Computer animation based on mass-spring models
When performed with conventional methods such as keyframing, computer animation of soft and highly flexible body is often a difficult task to accomplish even for skillful ani-mators. Hence, the role of mathematical models is significant in this area. The goal of this project is to develop a mathemat...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Published: |
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/2636 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
id |
sg-ntu-dr.10356-2636 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-26362023-03-04T00:31:40Z Computer animation based on mass-spring models Goh, Albert Lian Lai. Wong, Kok Cheong School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems When performed with conventional methods such as keyframing, computer animation of soft and highly flexible body is often a difficult task to accomplish even for skillful ani-mators. Hence, the role of mathematical models is significant in this area. The goal of this project is to develop a mathematical and computational framework for generating realistic and fascinating motions of soft or highly flexible bodies with emphasis on animal locomotions. In the proposed framework, dynamic simulation and control paradigm are employed to animate and control the movements of flexible creatures represented by mass-spring model. Motor-controllers serve as the locomotory engine for executing the desired gait patterns while progressional forces such as frictional forces and hydrodynamic forces develop the spatial trajectory of the motion. The core functionality encompasses the rout-ing of control points, homing of mobile target, speed variation, accomplishment of timing specifications and gait transition. The careful formulation of the controller functions, together with the incorporation of a signal shifting mechanism, readily achieves realistic animations of the represented animals. The proposed system is designed to be a generic mass-spring locomotion system with representative areas of mass-spring animations such as motions of snake, worm and fish being implemented as examples. In particular, all the four biologically defined microscopic gaits of a snake and the three classes of cau-dal motions of a fish have been fully implemented. To demonstrate its versatility, cloth animation has also been implemented with interesting results. Master of Applied Science 2008-09-17T09:06:47Z 2008-09-17T09:06:47Z 2000 2000 Thesis http://hdl.handle.net/10356/2636 Nanyang Technological University application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
topic |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems Goh, Albert Lian Lai. Computer animation based on mass-spring models |
description |
When performed with conventional methods such as keyframing, computer animation of soft and highly flexible body is often a difficult task to accomplish even for skillful ani-mators. Hence, the role of mathematical models is significant in this area. The goal of this project is to develop a mathematical and computational framework for generating realistic and fascinating motions of soft or highly flexible bodies with emphasis on animal locomotions. In the proposed framework, dynamic simulation and control paradigm are employed to animate and control the movements of flexible creatures represented by mass-spring model. Motor-controllers serve as the locomotory engine for executing the desired gait patterns while progressional forces such as frictional forces and hydrodynamic forces develop the spatial trajectory of the motion. The core functionality encompasses the rout-ing of control points, homing of mobile target, speed variation, accomplishment of timing specifications and gait transition. The careful formulation of the controller functions, together with the incorporation of a signal shifting mechanism, readily achieves realistic animations of the represented animals. The proposed system is designed to be a generic mass-spring locomotion system with representative areas of mass-spring animations such as motions of snake, worm and fish being implemented as examples. In particular, all the four biologically defined microscopic gaits of a snake and the three classes of cau-dal motions of a fish have been fully implemented. To demonstrate its versatility, cloth animation has also been implemented with interesting results. |
author2 |
Wong, Kok Cheong |
author_facet |
Wong, Kok Cheong Goh, Albert Lian Lai. |
format |
Theses and Dissertations |
author |
Goh, Albert Lian Lai. |
author_sort |
Goh, Albert Lian Lai. |
title |
Computer animation based on mass-spring models |
title_short |
Computer animation based on mass-spring models |
title_full |
Computer animation based on mass-spring models |
title_fullStr |
Computer animation based on mass-spring models |
title_full_unstemmed |
Computer animation based on mass-spring models |
title_sort |
computer animation based on mass-spring models |
publishDate |
2008 |
url |
http://hdl.handle.net/10356/2636 |
_version_ |
1759853085112401920 |