User:Josh Oosterman/Design Study

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
== The Problem ==
 
== The Problem ==
  
I wanted to create a system to animate scenes, and humanoid characters.
+
I wanted to create a tool to animate scenes, and humanoid characters.
  
The long term idea is to eventually be able to create complex animations which can be exported & then applied to characters in a 2d game. This would take too long for a 427 assessment, so I've gone with the short term goal of having an interactive stickmen tool.
+
Eventually I want be able to create complex animations which can be loaded into a 2d game.
  
The system was fully designed and implemented for COSC427, and was not based on previous work. A screenshot of the current version is shown below.
+
This would take too long for a 427 assessment, so I've simplified the problem to having an interactive stickmen tool. The extensibility of the design of the system is critical so I can extend it in the future.
 +
 
 +
The system was fully designed and implemented for COSC427, and was not based on previous work.
 +
 
 +
A screenshot of the current version is shown below.
  
 
[[Image:Animator-screenshot.png]]
 
[[Image:Animator-screenshot.png]]

Revision as of 07:42, 29 July 2010

Contents

The Problem

I wanted to create a tool to animate scenes, and humanoid characters.

Eventually I want be able to create complex animations which can be loaded into a 2d game.

This would take too long for a 427 assessment, so I've simplified the problem to having an interactive stickmen tool. The extensibility of the design of the system is critical so I can extend it in the future.

The system was fully designed and implemented for COSC427, and was not based on previous work.

A screenshot of the current version is shown below.

Animator-screenshot.png

System Goals

Within my 427 Project

  • Customisable backgrounds
  • Posable figures (Such as Stickmen)
  • Props
  • Extensible - so I can add the below feature eventually

Outside the scope of this project, but to be added in the future:

  • Interpolation between Keyframes
  • Advanced Inverse Kinematics & Constraints on Joints
  • Export angles & positions as animation file to be used in games

System Design

Josh-uml1.png

Design Description

Todo

Criticisms

  • Todo