Basic concept Technologies we have used The Design Problems, challenges & solutions Educational Gain.

Slides:



Advertisements
Similar presentations
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
Advertisements

1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Computer Graphics Sohaib A Khan CS101 Wk02 Topical Lecture.
1 Six Degree-of-Freedom Haptic Rendering Using Voxel Sampling W.A.McNeelyK.D.PuterbaughJ.J.Troy The Boeing Company Proc. of ACM SIGGRAPH 1999, pages 401–408,
Level 2 Mobile and Games Programming Modules Cathy French K233.
Use free templates to create interactive multimedia activities and assessments. Play educational games on-line.
Senior project presentation company name: wirtual wision project title: a 3d adventure game ‘beyond the sight’
A 3D Massively Multi-player Online Game by. Outline ● Introduction ● Game Story & Game Play ● Design Goals & Challenges  Network  Game Engine  Graphics.
Essentials of Interactive Computer Graphics: Concepts and Implementation K. Sung, P. Shirley, S. Baer Chapter 4 Chapter 4: Working with Graphics APIs.
Real-Time Ray Tracing 3D Modeling of the Future Marissa Hollingsworth Spring 2009.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology 3D Engines and Scene Graphs Spring 2012.
3D Game Programming Using OGRE3d (Object-Oriented Graphics Rendering Engine) 黃世強 Room 706 #ext.
OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform.
Computer Math AP Computer Science Computer Programming.
DYNAMICS Part I Physics Engine By Willis (The Magnificent) Louie Fei (The Coyote) Liao.
Threading Successes of Popular PC Games and Engines Paul Lindberg and Brad Werth Intel Corporation GDC 2008.
Invitation to Computer Science 5th Edition
SE Team 9 3D Flyer Cole Hoosier Ryan Hannebaum Leanne Gray Alex Stampbach Matt Cook.
Computer Animation Lecture #1 송오영 Sejong University Department of Digital Contents.
Game Engine Programming. Game Engine Game Engine Rendering Engine (OGRE) Rendering Engine (OGRE) Physics Engine (Bullet) Physics Engine (Bullet) Input/Output.
CEAS PROJECT #1: MULTI-UAV COOPERATIVE CONTROL Michael Alio, Mechanical Engineering, California State Polytechnic Pomona Emma Dorgan, Mechanical Engineering,
Creating With Code.
ACM S TUDENT C HAPTER M EETING ! Wednesday September 20, :00 – 3:00 PM Engineering Building 0012 T ERRAIN R ENDERING C OMPOSITE T EXTURES O BSTACLE.
The Chameleon Development Environment The Chameleon™ Development Environment Application delivery using Microsoft Excel®
(c) University of Washington08-1 CSC 143 Models and Views Reading: Ch. 18.
Sheep A Rigid Body Dynamics Engine François Beaune Thursday 7, 2002.
1 Haptic Systems Mohsen Mahvash Lecture 3 11/1/06.
SHUTTLE COMMANDER An Educational Game From Null Pointer Software.
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
RealXtend vs. Second Life RealXtend overview  Main ambition Promote the evolution.
Games Development 1 Review / Revision CO2301 Games Development 1 Semester 2.
Scene Graph & Game Engines. 2 Limitations of Immediate Mode Graphics  When we define a geometric object in an application, upon execution of the code.
Introduction into JavaScript Java 1 JavaScript JavaScript programs run from within an HTML document The statements that make up a program in an HTML.
Computer Graphics IN5I11 Nabil H. Mustafa
1 Virtual Characters. Two Types UserComputer 2 AvatarAgent.
Programming: Simple Control Structures
Attack of the Clones Image source:
Presentation to N/X Visualisation in Massive Military Datasets 4 October 2001 Virtual Reality on Portable Devices Ross Walker and James Broad Immersive.
Project By: Itai Sanders Directed By: Dr. Chen Keasar Toy Proteins and Molecular Dynamics.
Computer Graphics Chapter 12 Computer Animation.
JASS J ava A udio S ynthesis S ystem SUMMARY JASS is a unit generator based audio synthesis programming environment written.
Rigid Body Dynamics: A Graphical Simulation Eugene Paik
VI-D-15(PP) Disassembly of the Small Engine Figure 1.
Physics Michael Vernier Robert Weekley Michael Ford.
Computer Games Technology Group 2 B B B
Ori Hanegby Pixtazy Blog:
Object Oriented Analysis & Design By Rashid Mahmood.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Martin Kruliš by Martin Kruliš (v1.0)1.
Assessing Process and Diagrams in an Online Environment Geoffrey Recktenwald Michigan State University Keywords: Assessments, Online, Mechanics, Free Body.
Manipulator Dynamics 3 Instructor: Jacob Rosen
Computer Graphics.
Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez
Tech.
Welcome to Introduction to Computer Graphics
Ogre.
Rigid Body Dynamics Simulation
Cosmic Conflict Presented by Team B Jason Wagner Zhaohui Ning
COMP259: Physically-Based Modeling, Simulation & Animation
A graphic designer is a professional within the graphic design and graphic arts industry who assembles together images, typography, or motion graphics.
Interactive Computer Graphics
Physics I Class 05 Newton’s Second Law for More Complex Cases.
مبررات إدخال الحاسوب في رياض الأطفال
COMP259: Physically-Based Modeling, Simulation & Animation
Title of the Project Presented by: Project Group No:
21twelveinteractive.com/ twitter.com/21twelveI/ facebook.com/21twelveinteractive/ linkedin.com/company/21twelve-interactive/ pinterest.com/21twelveinteractive/
Mixed Up Multiplication Challenge
Physics I Class 04 Newton’s Second Law for More Complex Cases.
TJHSST Systems Lab Rigid Body Dynamics Simulation
Solution Free Body Diagram.
Presentation transcript:

Basic concept Technologies we have used The Design Problems, challenges & solutions Educational Gain

The game is based on Ogre engine. The physics is based on newton technology. When using both we can create interactive multiple objects game.

Ogre (Object-Oriented Graphics Rendering Engine) is a open source graphics engine. Newton Game Dynamics is a free, but closed source physics engine for realistically simulating rigid bodies in games and other real-time applicationsphysics engine

Learning the ogre engine and the Newton technology and make both of them work together (orgrenewt). Write structural code in C++ which implement the ogre and Newton methods. Create interactive game.

Problem: Our main obstacle with the design was interact between the Ogre engine and the Newton technology. Solution: find and implement Ogrnewt API which interact both with Ogre and Newton.

Problem: Understand the physic behind the figures and scene. Solution: Understand the basic of image processing and the way Newton interpreters the world.

 Experiencing coding to graphical engine.  Be familiar with Ogre as graphic engine and with Newton as physics engine.