1 / 18

Magical Players' Duel: Computer Vision Game Development Overview

Dive into the development of a computer vision-based game where players, acting as magicians in a factory, battle using spells. Learn about spell detection, operation detection, rendering effects, challenges, and problems faced during the project. Get insights into tools like Microsoft Kinect, OpenGL, nVidia CUDA, and Autodesk Maya used for this innovative game development. Discover the thrill of detecting basic interactions, spells, and rendering effects such as particle systems, shadows, and motion blur. Uncover the challenges of PhysX integration, effects implementation, and CUDA utilization on various graphics hardware. Explore the current project status, identify what is working well, what's missing, and the solutions and algorithms required to complete the game next week.

ida
Download Presentation

Magical Players' Duel: Computer Vision Game Development Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computer VisionSystems Programming Caroline Steiner & Michael Beham

  2. Overview Task Solution andAlgorithms Challanges & Problems Live Demo Summary

  3. Overview Task Solution andAlgorithms Challanges & Problems Live Demo Summary

  4. Task – Game Overview • Players aremagicians • In factory • Want to kill eachother • Noweapons, but spells • Andobjects in factory

  5. Task – Detectionof • Basic Interaction • Walking, Turning, Jumping, Cower • Spells • Balls • Wind • Tornado • Explosion • Throwobject • Earthquake

  6. Task - Tools • Microsoft Kinect and Kinect SDK • OpenGL and GLSL • nVidiaCuda • Autodesk Maya + FBX • nVidiaPhysX

  7. Overview Task Solution andAlgorithms Challanges & Problems Live Demo Summary

  8. Solution andAlgorithms

  9. Detecting Basic Operation • Walking: • RightFeet in height • TurningShoulderstogoleft/right • KinectrecognizeGround Plane: • Jump • Cower • Viewdirection • Turn Shoulderstolookleft/right

  10. DetectingSpeels • HandTracking • Detecting Hands movementsfor • Righthand • Lefthand • Bothhands • DetectedMoves • Push forward • Whip totheside

  11. Rendering effects • Particle System • Depthoffield • Shadows • Motionblur • Parallax Mapping • Transparency

  12. Overview Task Solution andAlgorithms Challanges & Problems Live Demo Summary

  13. Challanges • PhysX • Effects • Integration into thescene • Modelling thescene • CUDA on different graphicshardware

  14. Problems • Calculating Joints Orientation • Lot to do • „Easy“ problems got hard • Using too much time with effects

  15. Project standing: What‘sworking? What‘smissing? • Rendering • Detecting • Animation • Rigid bodyanimation • Makegameready • Solvingsome Problems Will finish itnextweek(s)

  16. Overview Task Solution andAlgorithms Challanges & Problems Live Demo Summary

  17. Overview Task Solution andAlgorithms Challanges & Problems Live Demo Summary

  18. Summary • Integration to game is missing • Lot effects and spells

More Related