EScience Project Client/Supervisor: Henry Gardner Student Name: Zhang Weihui Student ID: u4070557 Development of an interactive processing application.

Slides:



Advertisements
Similar presentations
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Advertisements

Communicating Information : Multimedia. Sights and sounds Combine all or some together and you get… multimedia.
REVIEW FOR SOME WELCOME TO THE COMPUTER!. WHY ARE COMPUTERS IMPORTANT?
COMP 6703 Project A GUI for R Statistical Package. Student: Ye Luo (u ) Clients: Professor Susan Wilson and Dr Yvonne Pittelkow Supervisor: Dr Peter.
EScience Project Client/Supervisor: Henry Gardner Student Name: Zhang Weihui Development of an interactive processing application which combines 3D graphics.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
SCA Introduction to Multimedia
Using the Hibernate Package for Caching MDSplus Data Student Ajith M Jose (u ) Supervisors Henry Gardner, Raju Karia.
Integration of surround sound into Processing Supervisor/Client : Dr. Henry Gardner By : Isaac Pek.
Animation Theory.
Virtual Reality Virtual Reality involves the user entering a 3D world generated by the computer. To be immersed in a 3D VR world requires special hardware.
Hardware Specialised Devices
BoardMaker Ver 6 Creating Interactive Activities for the Classroom.
2.03B Common Types and Interface Devices and Systems of Virtual Reality 2.03 Explore virtual reality.
8. INPUT, OUTPUT and storage DEVICES i/o units
Section 9.1 Section 9.2 YOU WILL LEARN TO…
Event-driven programming. Most modern computer programs that people use have Graphical User Interfaces (GUIs). A GUI has icons on the computer screen.
   Input Devices Main Memory Backing Storage PROCESSOR
Interactive Input Methods & Graphical User Input
DEVSView: A DEVS Visualization Tool Wilson Venhola.
Input Devices What is input? Everything we tell the computer is input.
An Overview of Using Computers
A computer is an electronic device used to process data, converting data into information that is useful to people.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 8 This presentation © 2004, MacAvon Media Productions Animation.
Starter. Objectives: To examine the ways of making a product interactive To start designing the interactive features of your multimedia product.
Robot C Set-up FTC Clinic Nov Patrick Michaud & RobotC Curriculum
1Computer Graphics Input and Interaction Lecture 8 John Shearer Culture Lab – space 2
1 Input and Interaction. 2 Input Devices Physical input devices Keyboard devices and pointing devices Logical input devices.
Input Devices Ali El-Achmar Matt Leclair TEJ20. What Are Input Devices? ● Input Devices are data going into the computer from the user.
 The creation of moving pictures one frame at a time Literally 'to bring to life' e.g. make a sequence of drawings on paper, in which a character's position.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
Windows, Linux, Mac, Android, iOS
Introduction to Making Multimedia
UNIT 7 Describing how an item functions [2] (infinitive with or without ‘to’)
O FFICE T ECHNOLOGY Friday, February 1, R EVIEW OF LAST WEEK Hardware v. Software Hardware names and functions Different kinds of computers Created.
Marketing Development Block 4 Dr. Uma Kanjilal. Stages of a Multimedia Project  Planning and costing- infrastructure, time, skills etc.  Designing and.
2.03 Explore virtual reality design and use.
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
Interface Opportunities for 3D Data and Media User Interface Software TechNote Panel Virginia Tech CS Fall 2002 Nicholas F. Polys Umur Yilmaz Will Lee.
STEER Summer Program Report Maria Jung Pasadena City College August 29, 2003.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
The Challenge of Accessible Rich Media Presenters: Chris Newman Chris Frost.
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
Users and the Interface When designing an information system you need to have a clear idea of who the target audience is. If the target audience is an.
In computing, an input device is a piece of computer hardware equipment used to provide data and control signals to an information processing system such.
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
APPX Design Environment Futures Planned development.
Computer Parts and Functions. How A Computer Works.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Credit:  An operating system is the program that is loaded into the computer  coordinates all the activities among.
Written module activity, Page 16 1.We refer to the physical parts of a computer that we can touch and see as hardware. Examples include the mouse, the.
COMPUTER PARTS SERGIO STIVEN LOPEZ ESCOB AR ESTUDIANTE CESDE.
Input Devices. Input devices allow us to enter data into the computer system –Mouse –Keyboard –Graphics Tablet –TrackPad –Touch-sensitive screen - Scanner.
IBM - CVUT Student Research Projects Smart Kiosk in SecondLife Vojtěch Vavřín
Introducing Scratch Learning resources for the implementation of the scenario
Game & Graphics Engines Tyler Hollingsworth. The Difference A game engine is a software system designed for the creation and development of video games.
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
Computer Graphics Lecture 1 Introduction to Computer Graphics
3.03 Explore virtual reality design and use.
Chapter 10 Development of Multimedia Project
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Professional Environment
Lego Robot Olympics Mr Abela.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
TRANSFORM! SEUNGYONG CAR CITE 김동현, 안종민, 이승희, 이유경.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Presentation transcript:

eScience Project Client/Supervisor: Henry Gardner Student Name: Zhang Weihui Student ID: u Development of an interactive processing application which combines 3D graphics and sound

Processing is an open source software and environment for people who want to program images, animation, and sound. Background

Objectives 1.Enable Processing application exhibiting the effects of 3D graphics and sound

2.Make the keystrokes available to control the movement of 3D objects (robot arm) 3.A peripheral device such as joystick or joypad would control the robot arm movement instead of keystrokes Objectives

Pictures Peripheral Device

Related knowledge about Processing software, see some examples OpenGL Explore how to use the APIs of sound and external device plug-in Preconditions of project

Using the built-in package – OpenGL to construct the 3D object (Robot arm) Loading the sound file as long as the program starts Search the available peripheral device and load into Processing environment Implementation

Rotate the robot arm or its joints by using keyboard. Several keys work together. Use joystick to move the robot arm instead of keystrokes One button from joystick can finish two events Implementation

Timetables Week No GoalDate #3.Initial Presentation & Completed 6 th August #4.Modelling Completed20 th August #7.Beginning the implementation 10 th September #12.Implementation Completed 20 th October #15.Final presentation and report completed 12 th Nov

Using the joystick or joypad to control the 3D object of robot arm is not totally intuitionistic for the users. The better way is to use the data glove such as the popular one that is P5 model. When user wears the data glove, he/she will better understand how to control the robot arm naturally. Future Work

Sources

Processing ESS sound plug-in proCONTROLL plug-in Sources

Questions ?