FInal Presentation - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

FInal Presentation

Description:

While hovering' avatar follows pen in pose position ... Avatar follows tablet pointer. Smooth transition between poses. What do we need? Problems ... – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 23
Provided by: davidtr9
Category:

less

Transcript and Presenter's Notes

Title: FInal Presentation


1
FInal Presentation
  • David Runyon

2
(No Transcript)
3
Overview
  • The Problem Statement
  • Your Proposed Solution
  • The Solution You Created
  • Environment
  • Sample Test Cases
  • Test Results
  • Looking Back on the Process

4
The Problem Statement
  • To use a Graphics Tablet as a game play device.
  • The users actions using the Graphics Tablet will
    directly affect a characters swinging of a sword
    in a 3d environment.

5
Your Proposed Solution
  • Ogre3D as the graphics engine
  • While hovering avatar follows pen in pose
    position
  • While applying pressure capture direction and
    velocity to calculate a swing
  • Ability to switch hands and stances
  • Interpolation between strike and pose

6
The Solution You Created
  • OpenGL as the graphics engine
  • While hovering avatar follows pen in pose
    position
  • While applying pressure absolute control of
    swing
  • Ability to switch hands
  • Interpolation between poses but not strikes

7
Environment
  • Visual Studio .NET 2003
  • Managed Extensions
  • Run Time Library for Linking
  • Graphics Libraries
  • OpenGL
  • SDL
  • Standard Windows Libraries
  • Tablet Libraries
  • Wacom Tablet SDK
  • WinTab API
  • bbTablet API
  • Skeleton Library
  • Animadead 2.0
  • Maya 6.5

8
Environment
  • Visual Studio .NET 2003
  • Maya 6.5
  • Scripts
  • Rigging
  • Bones
  • Animation
  • Exporting

9
Interaction
  • Hovering
  • What do we want?
  • Avatar follows tablet pointer
  • Smooth transition between poses
  • What do we need?
  • Problems
  • How do we do it?

10
Interaction
  • Hovering
  • What do we want?
  • What do we need?
  • 5 poses
  • UP ---DOWN
  • LEFT ---RIGHT
  • CENTER
  • Problems
  • How do we do it?

11
Interaction
  • Hovering
  • What do we want?
  • What do we need?
  • Problems
  • I want the area of influence on the tablet to be
    round
  • Tablet returns values from 0,1
  • How do we do it?

12
Interaction
  • Hovering
  • What do we want?
  • What do we need?
  • Problems
  • How do we do it?
  • Create 4 additional Blends per stance
  • Blend Each Pose with Center Pose
  • Dependent upon radius
  • Blend Newly Created Blends
  • Dependent upon angle
  • Adjust Blend Weight for everything between

13
(No Transcript)
14
Interaction
  • Slashing
  • What do we want?
  • Slash Animation based on stroke
  • Slash Animation for many degrees
  • What do we need?
  • Problems
  • How do we do it?

15
Interaction
  • Slashing
  • What do we want?
  • What do we need?
  • 5 poses
  • Slash UP ---Slash DOWN
  • Slash LEFT ---Slash RIGHT
  • Slash CENTER
  • Problems
  • How do we do it?

16
Interaction
  • Slashing
  • What do we want?
  • What do we need?
  • Problems
  • Bad Data
  • Transition between slash and hover
  • How do we do it?

17
Interaction
  • Slashing
  • What do we want?
  • What do we need?
  • Problems
  • How do we do it?
  • Create 4 addtl poses
  • Blend Adjacent poses
  • Adjust Blend Weight for everything between

18
Sample Test Cases
  • Usability/Playability
  • Hovering
  • Striking
  • Switching hands

19
Test Results
  • Hovering
  • Greater range of movement
  • Striking
  • Allow direct control of the swinging. Stop on a
    dime
  • Switching hands
  • Too sensitive

20
Looking Back
  • What conclusions can you derive from this work?
  • What exactly did you learn, including positive
    and negative results?
  • How would I execute this problem again?
  • What are the open problems remaining for this
    project and its related field of study?
  • What can be done to extend and perform further
    work on this project?

21
Demo
  • Requirements to Run Demo
  • Wintab.dll
  • openGL
  • Windows

22
Final Presentation
  • David Runyon
Write a Comment
User Comments (0)
About PowerShow.com