Design and Creation of Virtual Environments CAP 6930/4930 Section 5694/3947 Course Introduction August 24 th, 2005.

Slides:



Advertisements
Similar presentations
Lecture 0: Course Overview
Advertisements

Principles of Game Design From Chapter Two in Game Design by Bob Bates.
CS112: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Blackboard – Piazza – Textbook Highlight.
Introduction to programming with Visual Basic.NET Dr. Marty Sirkin.
Why do we use clickers?. Much educational research shows clickers produce: Better learning More active, engaged learning More spirited class discussion.
Creativity and Design in Electrical & Computer Engineering Lecture 1 EE 101, Fall 2014 University of Kentucky.
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
Introduction to Virtual Reality Mark Green School of Creative Media.
CS 4731: Computer Graphics Lecture 1: Introduction Emmanuel Agu.
From Italy to the video game industry in the UK Simona Tassinari Shared Technology Group Women in Games Conference.
CAP4730: Computational Structures in Computer Graphics Basic Graphics Hardware.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
“Doctoral Level Independent Study” Fall Semester 2006 Assess An Existing PhD Thesis Peng Michael Shao Yingdan Huang.
COMPUTER SCIENCE 10: INTRODUCTION TO COMPUTER SCIENCE Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
CS4455 CS4455: Video Game Design and Architecture Blair MacIntyre
Introduction to Virtual Environments CISE 6930/4930
Introduction to Virtual Environments CIS 4930/6930
Mobiles Robotics: Integrated Systems Design. Where are the Robots? Exploration.
Introduction to Graphics and Virtual Environments.
CS211: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Piazza – Textbook Highlight important.
The audio will be turned on just before our start time at 7:00 pm ET.
SE 204, IES 506 – Human Computer Interaction Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
MAT 331 Mathematical solving problem with computers.
1 COMS 161 Introduction to Computing Title: Course Introduction Date: August 25, 2004 Lecture Number: 1.
CSSE 250 (First class) Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Welcome to CSIS10A Computer Science: Beginning Programming Please, take a syllabus.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Mr. John Rouda
Welcome to CSIS10A Computer Science: Beginning Programming Please, take a syllabus.
1 8/29/05CS150 Introduction to Computer Science 1 Professor: Shereen Khoja
Welcome to CS 221! First Course in Computer Science for Engineers.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Virtual Reality Benjamin Lok EGN 1935 Lecture 11/14/2006.
Nguyen 1 Kate T Nguyen Old Dominion University October 26, 2004 AE 684—Fall 2004 The Portable CAVE Project.
2.03A Evolution of Virtual Reality 2.03 Explore virtual reality design and use A.
2.03A Evolution of Virtual Reality 2.03 Explore virtual reality design and use.
Virtual Reality and HCI at UF. Virtual Experiences Research Group PhD Students PhD Students Kyle Johnsen, Aaron Kotranza, John Quarels, Andrew Raij, Xiyong.
CAP4730: Computational Structures in Computer Graphics Course Introduction.
Social Science Research Proper Methods HHS 4M Mr. Carney.
Mobiles Robotics: Integrated Systems Design. Where are the Robots? Exploration.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
Welcome to Enter Welcome to our school!. Our School Day Morning Our Lessons Our Buildings After School Lunchtime Our work Welcome to our school, please.
Mrs. Millsaps Room 112. I grew up in Wilkesboro, North Carolina I attended Wilkes Community College where I received my Associate in Art Degree. I then.
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
Expanding and Exploring Career Options 6 th Grade Reading Module Back to School Night 2014.
Virtual Reality (VR) CSCI 4830/6830 Course Introduction Instructor: Dr. Kyle Johnsen.
Virtual Reality and Digital Characters: New Modalities for Human Computer Interaction G2V2 Talk September 5 th, 2003 Benjamin Lok.
Virtual Environments CIS 4930/6930 Course Introduction January 6 th, 2009.
BY: ANDY Primary Sources / Titanic. My Topic: Titanic The topic I have chosen is the event of the Titanic. Since I don’t really know a lot about the event.
BUS 4720 Supply and Demand in Small Businesses. Host and Application Security Lesson 1: Introductions and Expectations.
EDUC 2130 Exploring Teaching & Learning William G. Huitt, Ph.D. Last Revised: January 2008.
Who am I? Educational Background Pacelli graduate Bachelor of Arts – History Education Master of Arts – History Master of Science - Educational Administration.
Welcome This is my e-portfolio on Introduction to Engineering Design. I am a student at Doshi STEM Institute in Syosset, New York. ______________________________________________________________.
CS112: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Blackboard – Piazza – Textbook Highlight.
The problem that needs to be solved is if a computer career is for me.
Immersive Virtual Characters for Educating Medical Communication Skills J. Hernendez, A. Stevens, D. S. Lind Department of Surgery (College of Medicine)
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
What is Multimedia Anyway? David Millard and Paul Lewis.
Introduction to Computer Architecture Dr. Mark C. Lewis
Research Topics in Ubiquitous Computing Jason I. Hong.
Welcome to Introduction to Psychology! Let’s share a bit about where we are all from…
1 Welcome to Introduction to Engineering. 2 Spring 2007.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Welcome! My name is Dr. Sab Babu A bit about myself
Mixed Reality Benjamin Lok.
Design and Creation of Virtual Environments CAP 6930/4930 Section 5694/3947 Course Introduction August 24th, 2005.
Professor: Shereen Khoja
Presentation transcript:

Design and Creation of Virtual Environments CAP 6930/4930 Section 5694/3947 Course Introduction August 24 th, 2005

Welcome!  My name is Benjamin Lok.  Pronounced like “lock” as in lock the door.  Not Loke as in Tone Lōc.  Feel free to call me Ben.  A bit about myself  Background  Interests

Course Run-icity  Ask questions!!!  Cheating will not be tolerated. You cheat == no longer in class.  No attendance, no nagging  In return: You are completely responsible for your actions in this class.  Very APPLIED (lots of projects). You will work hard.

Discussion Topic  Let’s design the ultimate display. (Let’s break up into groups of 4 – 1 scribe)  What are the issues to consider?  Which senses do we want to provide sensory input to?  How would you engineer this?  How much would it cost?  What is possible today, what needs to be invented?  What is the best virtual reality experience available today?

Course Notes Acknowledgement  A significant portion of the lecture notes were drawn from Dr. Larry Hodges at the University of North Carolina at Charlotte (previously at Georgia Tech).  Known for using VR in clinical therapy.  Clip of Fear of Flying

What’s this course about?  What is a Virtual Environment?  Computer generated environments  Virtual Reality  Augmented Reality  Immersive Environments  Mixed Reality  Learn what goes into VEs  Learn to make VEs  Building your own VE  What are the research areas in VEs?

What will we get to do?  Explore a new area of computer science research  Q: How old is VR and who is the ‘father’ of VR?  A: 1965, Ivan Sutherland (The Ultimate Display, first reading)  What is unique about the picture?  What does having the head device get you?  Build your own environments  Develop a significant group final project  Do things that have never been done before!  Explore your creative side

Course Outline  Background and history of VR  Software  Hardware  Design  Interaction  Research Issues  Build Basic VE  Build Complex VE  Group Project building a compelling VE

Pre-Requisites  Proficient in programming (preferrable C/C++)  Programming must not be an obstacle  Java3D is an option, but more complex  General technical background  Familiar with computer graphics  You can take this course while taking CAP 4730, but it will be a challenge

Pre-Requisites  Please drop on by if you have any questions/concerns  No Slackers allowed…  those in search of an easy ‘A’ drop now!  those in search of a rewarding challenge stick around!

Why should I take this course?  An excuse to build that program/game/project you always wanted  A Computer Science course that involves a variety of skills (other than coding!)  Art  Psychology  Sound  Creativity  To play with fun toys  To show off your projects!  End of the semester final projects (potential advisors!)

Syllabus  Project course (most of your grade)  Create your own virtual environments  Create a group (probably made up of 3 people) project  Investigate the course topics you find most interesting  Do something that’s never been done before.  Go over syllabus

Readings  Chapter 1 – Introduction  "The Ultimate Display," Sutherland, I.E., Proceedings of IFIPS Congress 1965, New York, New York, May 1965, Vol. 2, pp  "A Head-Mounted Three- Dimensional Display," Sutherland, I.E., AFIPS Conference Proceedings, Vol. 33, Part I, 1968, pp  /timeline/Sutherland.html#Suthe rlandText /timeline/Sutherland.html#Suthe rlandText /timeline/Sutherland.html#Suthe rlandText