VR Basics. Virtual Reality /23/2018

Size: px
Start display at page:

Download "VR Basics. Virtual Reality /23/2018"

Transcription

1 VR Basics Reference: Virtual Reality Technology and Applications & Stanford VR Course Virtual Reality 101 Virtual Reality An interactive computer simulation that senses the user s state and replaces / augments sensory feedback to one of more senses in such a way as to immerse them within the virtual environment. Four basic elements: 1. Virtual Environment 2. Virtual Presence 3. Sensory Feedback 4. Interactivity 1

2 Virtual Reality 101 Virtual Environment descriptions of objects within the simulation and the rules / relationships that govern the objects Displayed through visual, aural, haptic devices and perceived through vision, hearing and touch, etc Environment Topology areas and features Objects things that occupy space Intermediaries avatars / controlled by players User Interface Elements interface elements such as buttons, switches sliders Virtual Reality 101 Virtual Presence The feeling of being in the environment Physical Presence performed by using synthetic stimuli that affect the user s senses Mental Presence engagement, expectations, the feeling of being part of the world Telepresence the feeling of virtual presence in a distant location Absence the idea of removing oneself from the environment / ignoring the environment. To immerse yourself in a book you must detach from the environment around you. 2

3 Virtual Reality 101 Physical (sensory) Virtual Presence Virtual Reality 101 Physical (sensory) Virtual Presence 3

4 Virtual Reality 101 Sensory Feedback Most feedback is visual Usually, at minimum, requires tracking the user s position and orientation ART Hand Tracking System _channel=virtalis Virtual Reality 101 Interactivity - Respond to the user s actions Ability to affect the environment Update the location / view (move around) Perspective First Person looking through the eyes of an avatar Second Person Looking from the immediate vicinity of relevant activity (maybe the arm of a robot) Third Person viewing from an independent location 4

5 Virtual Reality History Stereoscopes 1931 Brave New World discussed movies called feelies that added touch to motion pictures 1957 Sensorama - virtual bicycle ride featuring moving displays, wind and vibration (first VR) Virtual Reality History 1957 Sensorama - virtual bicycle ride featuring moving displays, wind and vibration (first VR) 5

6 Virtual Reality History 1968 Sword of Damocles superimposed wireframe images over the environment (first AR) Virtual Reality History 1970s Videoplace allowed for interaction for artists 1987 VR on cover of Scientific America & Star Trek TNG Holodeck 1990s CAVE (Cave Automatic Virtual Environment) where walls are screens 6

7 Virtual Reality History 1995 Nintendo Virtual Boy Oculus Rift, HTC Vive, Explosion of VR and AR devices from major companies and startups Virtual Reality Applications Flight and Driving Simulations Ku1ZEFBJY&ab_channel=BigReviewTV Surgery Simulators Design / Visualization el=emulate3d- IndustrialControlsTesting%2CSimulationandDemonstration 7

8 Mixed Reality Mixed Reality 8

9 Modeling & Simulation Resiliency against superstorms Visualize events for public education Explain scenarios Modeling & Simulation 9

10 Medical Mixed Reality Mixed Reality encompasses all types of reality, from real to virtual Augmented Reality refers to virtual objects being merged with reality The lesser known Augmented Virtuality consists of real world objects merging with the virtual world 10

11 Mixed Reality The lesser known Augmented Virtuality consists of real world objects merging with the virtual world Here we see my son using a 3D printed T-Rex Jaw bone to try and complete the virtual skeleton Virtual Reality System 11

12 Virtual Reality System Human Visual System Light passes through the cornea, which protects the eye Passes through the pupil, the hole in the iris Light passes through a flexible lens to redirect rays of light Light passes through the vitreous humor, a gelatinous substance in the eye and strikes the fovea The photoreceptors on the retina are in central vision 12

13 Human Visual System Two types of photoreceptors: Rods Brightness Cones Color Photoreceptors are transmitted via the optic nerve and the optic chasm, the lateral geniculate nucleus, occipital cortex and visual cortex Depth Cues Monocular depth cues, stronger than binocular cues 2D Lighting & Shadows close is bright, far is dim Perspective smaller the further they are Size of known objects size expectations Detail more detail in close objects Occlusion blocking objects are in front Relative Motion far away things move slowly 13

14 Depth Cues Lighting & Shadows influences the orientation and distance between lights and objects Depth Cues Occlusion/Interposition when objects partial hide one another the hidden object is interpreted as further away 14

15 Depth Cues Relative Size objects of the same type that get smaller appear further away Depth Cues Detail more detail in close objects 15

16 Depth Cues Perspective smaller the further they are, two types: Oblique Perspective edges parallel Linear Perspective has a vanishing point Depth Cues Variation in Visibility Fog, particles suspended in air 16

17 Depth Cues Motion Parallax objects close move faster than objects further away Depth Cues Motion Parallax objects close move faster than objects further away 17

18 Depth Cues Proprioceptive Cues information from joints and muscles though the nervous system Accommodation muscles that shape the lens and the sharpness of the image Depth Cues Proprioceptive Cues information from joints and muscles though the nervous system Convergence muscles that rotate the eye in the socket 18

19 Depth Cues Stereopsis using our two eyes that are horizontally separated to obtain supplementary depth cues Retinal Disparity The closer the object, the more obtuse the angle is on the fovea of the eye Depth Cues Binocular disparity is a strong depth cue but it requires creating two images, one for each eye from independent views If the depth cues are not correct, one may become dominant, depth can be exaggerated or the scene may become discomforting to view Using stereo pairs does not fix the problem of Accommodation since we are looking at a flat plane at all times Max separation should be 1/30 th the distance from the viewer to the display 19

20 Artificial Stereoscopic Vision Two images are presented to the user, with some method being used to only allow one image to be seen by each eye Objects will appear behind, at or in front of a screen based on where the angle of our eyes intersects Glasses Based Stereo Anaglyph Passive and inexpensive Only requires rendering the display in two colors Not capable of rendering all colors Monochrome Anaglyph convert to grey scale and assign red channel to the left eye and green and blue to the right 20

21 Glasses Based Stereo Anaglyph Full color Anaglyph assign red channel to the left eye and green and blue to the right Glasses Based Stereo Polarization Restricts light that reaches each eye Two images are projected on the same screen, each with a different polarizing filter Glasses restrict what type of light reaches each eye Two types: Linear Polarized requires the head to stay level Circularly Polarized does not require head to stay level 21

22 Glasses Based Stereo Polarization Produces full-color images and does not feature binocular rivalry Costs 50% more than anaglyph Does not require power or any synchronization with the display Lightweight Requires lower resolution for a single screen or multiple projectors Glasses Based Stereo Shutter Glasses Actively shutters to present light to one eye while blocking light to the other Uses liquid crystal shutter glasses that turn opaque when voltage is applied Use a timing signal to synchronize the display with the glasses using infrared or radio Ghosting or cross talk between glasses can be apparent Require batteries, more expensive 22

23 Glasses Based Stereo Shutter Glasses Ghosting Auto-Stereoscopic Screens Parallax-Barrier Screens Nintendo 3DS Interface a left and right image using a filter to separate what parts are visible Requires exact placement of the eyes to get the proper image 23

24 Auto-Stereoscopic Screens Lenticular Networks Semi-cylindrical lenses in front of interlaced left and right images VR Headsets A separate screen is reserved for each eye with a divider between them, placed very close to the eyes Crystalline lenses alter our accommodation so that we can focus on a point normally too close for our eyes 24

25 Parallax Stereo Pairs Toe-in (where our eyes face inward at a single point) is easy to implement Drawback: projection planes separate vertically If the depth cues are not correct, one may become dominant, depth can be exaggerated or the scene may become discomforting to view 25

26 Stereo Pairs Off-axis Projection planes are lined and is less stressful stereo Requires the use of a nonsymmetric camera frustum Creating the Off-Axis Frustum Calculate widthdiv2 Tan θ = opp adj Tan aperture 2 = widthdiv2 camera. near 26

27 Creating the Off-Axis Frustum Calculate the Frustrum s left, right, bottom, top, near, far Tan θ = opp adj Tan aperture 2 = widthdiv2 camera. near near plane D = 0.5 eyeseparation camera f 0 Tracking & User Environment Tracking the user s pose and actions is important Pose sensors include: 27

28 Tracking & User Environment In a perfect world motion tracking should be: Small Self-Contained Complete (6 degrees of freedom) Accurate ( < 1mm & < 0.1 degrees) Fast ( 1kHz ) Occlusion Free Robust (temp, moisture, radio frequency) Unlimited working area Wireless Cheap Of course, this is impossible to achieve in the real world Mechanical Tracking Assumes direct physical connection between user and measurement device Segments with joints for measuring angles High accuracy and sampling but is complex and introduces motion constraints 28

29 Ultrasonic Tracking Uses high frequency sound to measure distance between a speaker and receiver In dry 20 degrees C sound moves at m/sec Length = c * travel time Three receivers are used in an XYZ configuration Greatest weakness is the changing speed of sound based on temperature, pressure, humidity, and occlusion Optical Tracking / Videometric Optical tracking can use active or passive markers, usually with infrared light Camera lens can be mathematically modeled and using triangulation, a 3D point can be determined Videometric has the camera attached to the user and set points around the room 29

30 Optical Tracking / Videometric Electromagnetic Tracking Based on the local vector of the magnetic field Earth s magnetic field isn t accurate enough Uses a source and a sensor to determine 6 DoF pose Sensors are compact, light and cheap No ferromagnetic materials can be nearby Frequency is limited by the generation of the magnetic fields 30

31 Considerations to Improve Presentation Ghosting leakage of the left eye image to the right eye and the opposite. High Contrast increases ghosting Screen border objects that get cut off by the screen will conflict since it is set as zero-parallax Occlusion by Audience if someone is in front of you it will create conflicting depth cues Motion Cues Animation enhances understanding of depth Vertical Structure - Considerations to Improve Presentation Parallax/Structure Interference frequency of geometry matches parallax separation Noisy Texture high frequency information gives little depth information Mirror Reflections many times we cheat with reflections, with stereo it can create big problems 31

32 Considerations to Improve Presentation Specular Highlights based on camera position and since we have two different cameras, you might get different images Positive Parallax easier to look at, reducing eye-strain Focal Distance Changes quick changes cause eye-strain Causes of Visual Fatigue in Stereoscopic Vision Conflict between accommodation and convergence In artificial vision we accommodate on the screen but converge on the depth of the object During adolescence a link is developed between accommodation and convergence If the disparity is too great it can cause double vision Eyestrain Reduction In Stereoscopy 32

33 VR in Unity HTC Vive Enable Virtual Reality in your Application VR in Unity HTC Vive Remove Oculus and choose OpenVR for HTC Vive Steam and Steam VR are required to make OpenVR applications work on your computer 33

34 VR in Unity HTC Vive For People Using Macs Unity OpenVR requires Metal graphics and 64 bit application and OpenGL is not supported Can work with macos but optimized for High Sierra+ VR in Unity HTC Vive menu sensor trackpad trigger system status light grip micro usb 34

35 VR in Unity HTC Vive Go into your Input Manager Add 16 additional Inputs (18 -> 34) Consult the Unity manual on the controller hardware that is exposed: VR in Unity HTC Vive Example of Input for left and right controller menu buttons Note that to access joystick buttons, we use the syntax: joystick button X 35

36 VR in Unity HTC Vive Example of Input for left trackpad horizontal and vertical axes Note that axis 1 and 2 are labeled the X axis and Y axis in Unity, respectively Note the Dead Zone, this is how far you need to move the trackpad before if starts returning values that are not zero No trackpad / axis is perfect, set your dead zone to some value above zero, or you will get drift! VR in Unity HTC Vive We have three Classes to work with under the XR namespace: XR.XRSettings global XR settings such as: enabled, what devices is loaded, supported devices XR.XRDevice describes the XR device being used, such as: is present, refresh rate, model XR.InputTracking Handling data coming in from the tracking system such as position, rotation 36

37 VR in Unity HTC Vive At any time we could potentially lose connection to our controllers due to Bluetooth issues, battery failure or one thrown through a monitor We need to continually check to see if the controllers are available We can query the connected joysticks using: string[] joysticks = Input.GetJoystickNames(); Vive Controllers have specific names: OpenVR Controller - Left OpenVR Controller - Right Iterating through the array of joystick names and searching for these strings will let us know if they are connected VR in Unity HTC Vive 37

38 VR in Unity HTC Vive We can query button presses as usual with Input.GetKeyDown and use the JoystickButton virtual keycodes: We can query axes based on the names we setup in the Input Manager C# Delegates & Events Think of a delegate as a function pointer They are created using the keyword delegate with the signature of the method afterwards A delegate is able to hold a method and call it later It is the first part in creating Events, which fire off at the correct time and notify subscribers of the event public delegate int DelegateName(int x, float y) Notice that this part looks just like a typical method 38

39 C# Delegates & Events Events work with delegates to fire off when something important happens public event delegatetype InputRecieved; An event will notify everyone who has subscribed Only methods with the delegate s signature are allowed to subscribe to the event! public void HandleLTrackpadHorz() { // Do Something here} C# Delegates & Events We can add and subtract methods to the event using the += and -= operators OnLeftTrackpadHorz += HandleLTrackpadHorz; OnLeftTrackpadHorz -= HandleLTrackpadHorz; When the times comes, our event calls all the methods that has been subscribed Tell all subscribers Player.ReactToInput() Checking if event happened Yes OnInputReceived Movement.Reaction() MenuSystem.DealWith() 39

40 C# Delegates & Events Make your delegates and events Poll for a change, check if anyone has subscribed and fire! Somewhere else make your method and register it VR in Unity HTC Vive XRNode Numeration the possible objects that are being tracked that you can query for information such as position and rotation XRNode.LeftEye left eye XRNode.RightEye right eye XRNode.CenterEye between the left and right eye XRNode.Head user s head XRNode.LeftHand left hand XRNode.RightHand right hand XRNode.GameController not associated with a hand XRNode.TrackingReference stationary physical device XRNode.HardwareTracker device arbitrarily attached to other objects Those in red can have multiples in the scene, require you to call InputTracking.GetNodeStates() 40

41 VR in Unity HTC Vive We can query tracking data such as the position and orientation: VR in Unity SteamVR The SteamVR plugin is also offered on the Unity Asset Store, which provides many helpful scripts and hints at how to use VR successfully Using OpenVR/ OpenXR properly means learning Valve s way of coding For instance, input is handled very differently than we have seen so far in Unity Note, what we are about to go over was released September 21 st, 2018 so it is very new and buggy even I can t get everything to work yet! 41

42 VR in Unity SteamVR Actions Actions in SteamVR are a way to abstract away all the input possibilities Rather than thinking about the controller being depressed by X%, we instead think of the action we want to use, such as Grab There are 6 different types of action Input: 1. Boolean binary, either it is on or off no inbetween 2. Single analog values between 0 and 1 such as a throttle 3. Vector2 X & Y analog such as a touch pad 4. Vector3 not commonly used 5. Pose tracking your VR controllers 6. Skeleton estimates finger orientation One output option - vibration VR in Unity SteamVR Actions Actions are placed in groups called Action Sets Helps to allow the player to rebind your actions Component SteamVR_ActivateSetOnLoad which turns on and off actions based on the scene you are in Activates in Start(), deactivates in OnDestroy() 42

43 VR in Unity SteamVR Input Window Actions are stored in an actions.json file at your project s root Default set is active all the times and the device specific sets are only active while using that device Pressing Save & Generate creates scriptable objects for each action so we can use them in inspectors VR in Unity SteamVR Input Window The first time your game is loaded either your default bindings will be used or SteamVR will ask the user to create a binding or use a community binding Go into Open Binding UI to bind your controls Will take you to a local page to setup the binding 43

44 VR in Unity SteamVR Input Window VR in Unity SteamVR Input Window 44

45 VR in Unity SteamVR Input Window For example, I define my own action called Walk, which is a vector2 type and is mandatory to play the game Create a new script and expose the action and the input source in the inspector VR in Unity SteamVR Input Window 45

46 VR in Unity SteamVR Input Window 46

VR-programming. Fish Tank VR. To drive enhanced virtual reality display setups like. Monitor-based systems Use i.e.

VR-programming. Fish Tank VR. To drive enhanced virtual reality display setups like. Monitor-based systems Use i.e. VR-programming To drive enhanced virtual reality display setups like responsive workbenches walls head-mounted displays boomes domes caves Fish Tank VR Monitor-based systems Use i.e. shutter glasses 3D

More information

Virtual Reality Technology and Convergence. NBAY 6120 March 20, 2018 Donald P. Greenberg Lecture 7

Virtual Reality Technology and Convergence. NBAY 6120 March 20, 2018 Donald P. Greenberg Lecture 7 Virtual Reality Technology and Convergence NBAY 6120 March 20, 2018 Donald P. Greenberg Lecture 7 Virtual Reality A term used to describe a digitally-generated environment which can simulate the perception

More information

Virtual Reality Technology and Convergence. NBA 6120 February 14, 2018 Donald P. Greenberg Lecture 7

Virtual Reality Technology and Convergence. NBA 6120 February 14, 2018 Donald P. Greenberg Lecture 7 Virtual Reality Technology and Convergence NBA 6120 February 14, 2018 Donald P. Greenberg Lecture 7 Virtual Reality A term used to describe a digitally-generated environment which can simulate the perception

More information

Virtual Reality. NBAY 6120 April 4, 2016 Donald P. Greenberg Lecture 9

Virtual Reality. NBAY 6120 April 4, 2016 Donald P. Greenberg Lecture 9 Virtual Reality NBAY 6120 April 4, 2016 Donald P. Greenberg Lecture 9 Virtual Reality A term used to describe a digitally-generated environment which can simulate the perception of PRESENCE. Note that

More information

Intro to Virtual Reality (Cont)

Intro to Virtual Reality (Cont) Lecture 37: Intro to Virtual Reality (Cont) Computer Graphics and Imaging UC Berkeley CS184/284A Overview of VR Topics Areas we will discuss over next few lectures VR Displays VR Rendering VR Imaging CS184/284A

More information

Regan Mandryk. Depth and Space Perception

Regan Mandryk. Depth and Space Perception Depth and Space Perception Regan Mandryk Disclaimer Many of these slides include animated gifs or movies that may not be viewed on your computer system. They should run on the latest downloads of Quick

More information

Virtual Reality I. Visual Imaging in the Electronic Age. Donald P. Greenberg November 9, 2017 Lecture #21

Virtual Reality I. Visual Imaging in the Electronic Age. Donald P. Greenberg November 9, 2017 Lecture #21 Virtual Reality I Visual Imaging in the Electronic Age Donald P. Greenberg November 9, 2017 Lecture #21 1968: Ivan Sutherland 1990s: HMDs, Henry Fuchs 2013: Google Glass History of Virtual Reality 2016:

More information

Life Science Chapter 2 Study Guide

Life Science Chapter 2 Study Guide Key concepts and definitions Waves and the Electromagnetic Spectrum Wave Energy Medium Mechanical waves Amplitude Wavelength Frequency Speed Properties of Waves (pages 40-41) Trough Crest Hertz Electromagnetic

More information

Virtual Reality. Lecture #11 NBA 6120 Donald P. Greenberg September 30, 2015

Virtual Reality. Lecture #11 NBA 6120 Donald P. Greenberg September 30, 2015 Virtual Reality Lecture #11 NBA 6120 Donald P. Greenberg September 30, 2015 Virtual Reality What is Virtual Reality? Virtual Reality A term used to describe a computer generated environment which can simulate

More information

SteamVR Unity Plugin Quickstart Guide

SteamVR Unity Plugin Quickstart Guide The SteamVR Unity plugin comes in three different versions depending on which version of Unity is used to download it. 1) v4 - For use with Unity version 4.x (tested going back to 4.6.8f1) 2) v5 - For

More information

CSC Stereography Course I. What is Stereoscopic Photography?... 3 A. Binocular Vision Depth perception due to stereopsis

CSC Stereography Course I. What is Stereoscopic Photography?... 3 A. Binocular Vision Depth perception due to stereopsis CSC Stereography Course 101... 3 I. What is Stereoscopic Photography?... 3 A. Binocular Vision... 3 1. Depth perception due to stereopsis... 3 2. Concept was understood hundreds of years ago... 3 3. Stereo

More information

Vision. Definition. Sensing of objects by the light reflected off the objects into our eyes

Vision. Definition. Sensing of objects by the light reflected off the objects into our eyes Vision Vision Definition Sensing of objects by the light reflected off the objects into our eyes Only occurs when there is the interaction of the eyes and the brain (Perception) What is light? Visible

More information

1. What are the components of your nervous system? 2. How do telescopes and human eyes work?

1. What are the components of your nervous system? 2. How do telescopes and human eyes work? Chapter 18 Vision and Hearing Although small, your eyes and ears are amazingly important and complex organs. Do you know how your eyes and ears work? Scientists have learned enough about these organs to

More information

Chapter: Sound and Light

Chapter: Sound and Light Table of Contents Chapter: Sound and Light Section 1: Sound Section 2: Reflection and Refraction of Light Section 3: Mirrors, Lenses, and the Eye Section 4: Light and Color 1 Sound Sound When an object

More information

Slide 4 Now we have the same components that we find in our eye. The analogy is made clear in this slide. Slide 5 Important structures in the eye

Slide 4 Now we have the same components that we find in our eye. The analogy is made clear in this slide. Slide 5 Important structures in the eye Vision 1 Slide 2 The obvious analogy for the eye is a camera, and the simplest camera is a pinhole camera: a dark box with light-sensitive film on one side and a pinhole on the other. The image is made

More information

Output Devices - Visual

Output Devices - Visual IMGD 5100: Immersive HCI Output Devices - Visual Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu Overview Here we are concerned with technology

More information

Seeing and Perception. External features of the Eye

Seeing and Perception. External features of the Eye Seeing and Perception Deceives the Eye This is Madness D R Campbell School of Computing University of Paisley 1 External features of the Eye The circular opening of the iris muscles forms the pupil, which

More information

FOCUS COMPUTER ENGINEERING SERIES. Eyestrain Reduction. Laure Leroy

FOCUS COMPUTER ENGINEERING SERIES. Eyestrain Reduction. Laure Leroy FOCUS COMPUTER ENGINEERING SERIES Eyestrain Reduction in Stereoscopy Laure Leroy Eyestrain Reduction in Stereoscopy FOCUS SERIES Series Editor Imad Saleh Eyestrain Reduction in Stereoscopy Laure Leroy

More information

The Human Brain and Senses: Memory

The Human Brain and Senses: Memory The Human Brain and Senses: Memory Methods of Learning Learning - There are several types of memory, and each is processed in a different part of the brain. Remembering Mirror Writing Today we will be.

More information

FLEXLINK DESIGN TOOL VR GUIDE. documentation

FLEXLINK DESIGN TOOL VR GUIDE. documentation FLEXLINK DESIGN TOOL VR GUIDE User documentation Contents CONTENTS... 1 REQUIREMENTS... 3 SETUP... 4 SUPPORTED FILE TYPES... 5 CONTROLS... 6 EXPERIENCE 3D VIEW... 9 EXPERIENCE VIRTUAL REALITY... 10 Requirements

More information

Omni-Directional Catadioptric Acquisition System

Omni-Directional Catadioptric Acquisition System Technical Disclosure Commons Defensive Publications Series December 18, 2017 Omni-Directional Catadioptric Acquisition System Andreas Nowatzyk Andrew I. Russell Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017

revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017 How Presentation virtual reality Title is revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017 Please introduce yourself in text

More information

The eye, displays and visual effects

The eye, displays and visual effects The eye, displays and visual effects Week 2 IAT 814 Lyn Bartram Visible light and surfaces Perception is about understanding patterns of light. Visible light constitutes a very small part of the electromagnetic

More information

Best Practices for VR Applications

Best Practices for VR Applications Best Practices for VR Applications July 25 th, 2017 Wookho Son SW Content Research Laboratory Electronics&Telecommunications Research Institute Compliance with IEEE Standards Policies and Procedures Subclause

More information

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Output Devices - I

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Output Devices - I Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Output Devices - I Realidade Virtual e Aumentada 2017/2018 Beatriz Sousa Santos What is Virtual Reality? A high-end user

More information

The Human Visual System!

The Human Visual System! an engineering-focused introduction to! The Human Visual System! EE367/CS448I: Computational Imaging and Display! stanford.edu/class/ee367! Lecture 2! Gordon Wetzstein! Stanford University! nautilus eye,

More information

Augmented and Virtual Reality 6.S063 Engineering Interaction Technologies. Prof. Stefanie Mueller MIT CSAIL HCI Engineering Group

Augmented and Virtual Reality 6.S063 Engineering Interaction Technologies. Prof. Stefanie Mueller MIT CSAIL HCI Engineering Group Augmented and Virtual Reality 6.S063 Engineering Interaction Technologies Prof. Stefanie Mueller MIT CSAIL HCI Engineering Group AR supplements the real world VR replaces the real world mixed reality real

More information

Head Tracking for Google Cardboard by Simond Lee

Head Tracking for Google Cardboard by Simond Lee Head Tracking for Google Cardboard by Simond Lee (slee74@student.monash.edu) Virtual Reality Through Head-mounted Displays A head-mounted display (HMD) is a device which is worn on the head with screen

More information

Chapter 29/30. Wave Fronts and Rays. Refraction of Sound. Dispersion in a Prism. Index of Refraction. Refraction and Lenses

Chapter 29/30. Wave Fronts and Rays. Refraction of Sound. Dispersion in a Prism. Index of Refraction. Refraction and Lenses Chapter 29/30 Refraction and Lenses Refraction Refraction the bending of waves as they pass from one medium into another. Caused by a change in the average speed of light. Analogy A car that drives off

More information

Exploring 3D in Flash

Exploring 3D in Flash 1 Exploring 3D in Flash We live in a three-dimensional world. Objects and spaces have width, height, and depth. Various specialized immersive technologies such as special helmets, gloves, and 3D monitors

More information

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5 Lecture 3.5 Vision The eye Image formation Eye defects & corrective lenses Visual acuity Colour vision Vision http://www.wired.com/wiredscience/2009/04/schizoillusion/ Perception of light--- eye-brain

More information

Refraction, Lenses, and Prisms

Refraction, Lenses, and Prisms CHAPTER 16 14 SECTION Sound and Light Refraction, Lenses, and Prisms KEY IDEAS As you read this section, keep these questions in mind: What happens to light when it passes from one medium to another? How

More information

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR LOOKING AHEAD: UE4 VR Roadmap Nick Whiting Technical Director VR / AR HEADLINE AND IMAGE LAYOUT RECENT DEVELOPMENTS RECENT DEVELOPMENTS At Epic, we drive our engine development by creating content. We

More information

Lecture 26. PHY 112: Light, Color and Vision. Finalities. Final: Thursday May 19, 2:15 to 4:45 pm. Prof. Clark McGrew Physics D 134

Lecture 26. PHY 112: Light, Color and Vision. Finalities. Final: Thursday May 19, 2:15 to 4:45 pm. Prof. Clark McGrew Physics D 134 PHY 112: Light, Color and Vision Lecture 26 Prof. Clark McGrew Physics D 134 Finalities Final: Thursday May 19, 2:15 to 4:45 pm ESS 079 (this room) Lecture 26 PHY 112 Lecture 1 Introductory Chapters Chapters

More information

VR based HCI Techniques & Application. November 29, 2002

VR based HCI Techniques & Application. November 29, 2002 VR based HCI Techniques & Application November 29, 2002 stefan.seipel@hci.uu.se What is Virtual Reality? Coates (1992): Virtual Reality is electronic simulations of environments experienced via head mounted

More information

Augmented and Virtual Reality

Augmented and Virtual Reality CS-3120 Human-Computer Interaction Augmented and Virtual Reality Mikko Kytö 7.11.2017 From Real to Virtual [1] Milgram, P., & Kishino, F. (1994). A taxonomy of mixed reality visual displays. IEICE TRANSACTIONS

More information

PHGY Physiology. The Process of Vision. SENSORY PHYSIOLOGY Vision. Martin Paré. Visible Light. Ocular Anatomy. Ocular Anatomy.

PHGY Physiology. The Process of Vision. SENSORY PHYSIOLOGY Vision. Martin Paré. Visible Light. Ocular Anatomy. Ocular Anatomy. PHGY 212 - Physiology SENSORY PHYSIOLOGY Vision Martin Paré Assistant Professor of Physiology & Psychology pare@biomed.queensu.ca http://brain.phgy.queensu.ca/pare The Process of Vision Vision is the process

More information

PHGY Physiology. SENSORY PHYSIOLOGY Vision. Martin Paré

PHGY Physiology. SENSORY PHYSIOLOGY Vision. Martin Paré PHGY 212 - Physiology SENSORY PHYSIOLOGY Vision Martin Paré Assistant Professor of Physiology & Psychology pare@biomed.queensu.ca http://brain.phgy.queensu.ca/pare The Process of Vision Vision is the process

More information

EYE ANATOMY. Multimedia Health Education. Disclaimer

EYE ANATOMY. Multimedia Health Education. Disclaimer Disclaimer This movie is an educational resource only and should not be used to manage your health. The information in this presentation has been intended to help consumers understand the structure and

More information

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa VIRTUAL REALITY Introduction Emil M. Petriu SITE, University of Ottawa Natural and Virtual Reality Virtual Reality Interactive Virtual Reality Virtualized Reality Augmented Reality HUMAN PERCEPTION OF

More information

CSC 170 Introduction to Computers and Their Applications. Lecture #3 Digital Graphics and Video Basics. Bitmap Basics

CSC 170 Introduction to Computers and Their Applications. Lecture #3 Digital Graphics and Video Basics. Bitmap Basics CSC 170 Introduction to Computers and Their Applications Lecture #3 Digital Graphics and Video Basics Bitmap Basics As digital devices gained the ability to display images, two types of computer graphics

More information

COPYRIGHTED MATERIAL. Overview

COPYRIGHTED MATERIAL. Overview In normal experience, our eyes are constantly in motion, roving over and around objects and through ever-changing environments. Through this constant scanning, we build up experience data, which is manipulated

More information

User s handbook Last updated in December 2017

User s handbook Last updated in December 2017 User s handbook Last updated in December 2017 Contents Contents... 2 System info and options... 3 Mindesk VR-CAD interface basics... 4 Controller map... 5 Global functions... 6 Tool palette... 7 VR Design

More information

COPYRIGHTED MATERIAL OVERVIEW 1

COPYRIGHTED MATERIAL OVERVIEW 1 OVERVIEW 1 In normal experience, our eyes are constantly in motion, roving over and around objects and through ever-changing environments. Through this constant scanning, we build up experiential data,

More information

EC-433 Digital Image Processing

EC-433 Digital Image Processing EC-433 Digital Image Processing Lecture 2 Digital Image Fundamentals Dr. Arslan Shaukat 1 Fundamental Steps in DIP Image Acquisition An image is captured by a sensor (such as a monochrome or color TV camera)

More information

Name: Date: Block: Light Unit Study Guide Matching Match the correct definition to each term. 1. Waves

Name: Date: Block: Light Unit Study Guide Matching Match the correct definition to each term. 1. Waves Name: Date: Block: Light Unit Study Guide Matching Match the correct definition to each term. 1. Waves 2. Medium 3. Mechanical waves 4. Longitudinal waves 5. Transverse waves 6. Frequency 7. Reflection

More information

BIMXplorer v1.3.1 installation instructions and user guide

BIMXplorer v1.3.1 installation instructions and user guide BIMXplorer v1.3.1 installation instructions and user guide BIMXplorer is a plugin to Autodesk Revit (2016 and 2017) as well as a standalone viewer application that can import IFC-files or load previously

More information

Sensation. Our sensory and perceptual processes work together to help us sort out complext processes

Sensation. Our sensory and perceptual processes work together to help us sort out complext processes Sensation Our sensory and perceptual processes work together to help us sort out complext processes Sensation Bottom-Up Processing analysis that begins with the sense receptors and works up to the brain

More information

/ Impact of Human Factors for Mixed Reality contents: / # How to improve QoS and QoE? #

/ Impact of Human Factors for Mixed Reality contents: / # How to improve QoS and QoE? # / Impact of Human Factors for Mixed Reality contents: / # How to improve QoS and QoE? # Dr. Jérôme Royan Definitions / 2 Virtual Reality definition «The Virtual reality is a scientific and technical domain

More information

OPTICAL SYSTEMS OBJECTIVES

OPTICAL SYSTEMS OBJECTIVES 101 L7 OPTICAL SYSTEMS OBJECTIVES Aims Your aim here should be to acquire a working knowledge of the basic components of optical systems and understand their purpose, function and limitations in terms

More information

Mastery. Chapter Content. What is light? CHAPTER 11 LESSON 1 C A

Mastery. Chapter Content. What is light? CHAPTER 11 LESSON 1 C A Chapter Content Mastery What is light? LESSON 1 Directions: Use the letters on the diagram to identify the parts of the wave listed below. Write the correct letters on the line provided. 1. amplitude 2.

More information

III: Vision. Objectives:

III: Vision. Objectives: III: Vision Objectives: Describe the characteristics of visible light, and explain the process by which the eye transforms light energy into neural. Describe how the eye and the brain process visual information.

More information

AS Psychology Activity 4

AS Psychology Activity 4 AS Psychology Activity 4 Anatomy of The Eye Light enters the eye and is brought into focus by the cornea and the lens. The fovea is the focal point it is a small depression in the retina, at the back of

More information

Virtual Universe Pro. Player Player 2018 for Virtual Universe Pro

Virtual Universe Pro. Player Player 2018 for Virtual Universe Pro Virtual Universe Pro Player 2018 1 Main concept The 2018 player for Virtual Universe Pro allows you to generate and use interactive views for screens or virtual reality headsets. The 2018 player is "hybrid",

More information

pcon.planner PRO Plugin VR-Viewer

pcon.planner PRO Plugin VR-Viewer pcon.planner PRO Plugin VR-Viewer Manual Dokument Version 1.2 Author DRT Date 04/2018 2018 EasternGraphics GmbH 1/10 pcon.planner PRO Plugin VR-Viewer Manual Content 1 Things to Know... 3 2 Technical Tips...

More information

Human Senses : Vision week 11 Dr. Belal Gharaibeh

Human Senses : Vision week 11 Dr. Belal Gharaibeh Human Senses : Vision week 11 Dr. Belal Gharaibeh 1 Body senses Seeing Hearing Smelling Tasting Touching Posture of body limbs (Kinesthetic) Motion (Vestibular ) 2 Kinesthetic Perception of stimuli relating

More information

Range Sensing strategies

Range Sensing strategies Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called

More information

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May 30 2009 1 Outline Visual Sensory systems Reading Wickens pp. 61-91 2 Today s story: Textbook page 61. List the vision-related

More information

Achieving High Quality Mobile VR Games

Achieving High Quality Mobile VR Games Achieving High Quality Mobile VR Games Roberto Lopez Mendez, Senior Software Engineer Carl Callewaert - Americas Director & Global Leader of Evangelism, Unity Patrick O'Luanaigh CEO, ndreams GDC 2016 Agenda

More information

Visual Effects of Light. Prof. Grega Bizjak, PhD Laboratory of Lighting and Photometry Faculty of Electrical Engineering University of Ljubljana

Visual Effects of Light. Prof. Grega Bizjak, PhD Laboratory of Lighting and Photometry Faculty of Electrical Engineering University of Ljubljana Visual Effects of Light Prof. Grega Bizjak, PhD Laboratory of Lighting and Photometry Faculty of Electrical Engineering University of Ljubljana Light is life If sun would turn off the life on earth would

More information

Vision 1. Physical Properties of Light. Overview of Topics. Light, Optics, & The Eye Chaudhuri, Chapter 8

Vision 1. Physical Properties of Light. Overview of Topics. Light, Optics, & The Eye Chaudhuri, Chapter 8 Vision 1 Light, Optics, & The Eye Chaudhuri, Chapter 8 1 1 Overview of Topics Physical Properties of Light Physical properties of light Interaction of light with objects Anatomy of the eye 2 3 Light A

More information

Virtual Reality and Natural Interactions

Virtual Reality and Natural Interactions Virtual Reality and Natural Interactions Jackson Rushing Game Development and Entrepreneurship Faculty of Business and Information Technology j@jacksonrushing.com 2/23/2018 Introduction Virtual Reality

More information

DIGITAL IMAGE PROCESSING LECTURE # 4 DIGITAL IMAGE FUNDAMENTALS-I

DIGITAL IMAGE PROCESSING LECTURE # 4 DIGITAL IMAGE FUNDAMENTALS-I DIGITAL IMAGE PROCESSING LECTURE # 4 DIGITAL IMAGE FUNDAMENTALS-I 4 Topics to Cover Light and EM Spectrum Visual Perception Structure Of Human Eyes Image Formation on the Eye Brightness Adaptation and

More information

Chapter 24 Geometrical Optics. Copyright 2010 Pearson Education, Inc.

Chapter 24 Geometrical Optics. Copyright 2010 Pearson Education, Inc. Chapter 24 Geometrical Optics Lenses convex (converging) concave (diverging) Mirrors Ray Tracing for Mirrors We use three principal rays in finding the image produced by a curved mirror. The parallel ray

More information

Thinking About Psychology: The Science of Mind and Behavior 2e. Charles T. Blair-Broeker Randal M. Ernst

Thinking About Psychology: The Science of Mind and Behavior 2e. Charles T. Blair-Broeker Randal M. Ernst Thinking About Psychology: The Science of Mind and Behavior 2e Charles T. Blair-Broeker Randal M. Ernst Sensation and Perception Chapter Module 9 Perception Perception While sensation is the process by

More information

Light. Path of Light. Looking at things. Depth and Distance. Getting light to imager. CS559 Lecture 2 Lights, Cameras, Eyes

Light. Path of Light. Looking at things. Depth and Distance. Getting light to imager. CS559 Lecture 2 Lights, Cameras, Eyes CS559 Lecture 2 Lights, Cameras, Eyes These are course notes (not used as slides) Written by Mike Gleicher, Sept. 2005 Adjusted after class stuff we didn t get to removed / mistakes fixed Light Electromagnetic

More information

English PRO-642. Advanced Features: On-Screen Display

English PRO-642. Advanced Features: On-Screen Display English PRO-642 Advanced Features: On-Screen Display 1 Adjusting the Camera Settings The joystick has a middle button that you click to open the OSD menu. This button is also used to select an option that

More information

sclera pupil What happens to light that enters the eye?

sclera pupil What happens to light that enters the eye? Human Vision Textbook pages 202 215 Before You Read Some people can see things clearly from a great distance. Other people can see things clearly only when they are nearby. Why might this be? Write your

More information

HW- Finish your vision book!

HW- Finish your vision book! March 1 Table of Contents: 77. March 1 & 2 78. Vision Book Agenda: 1. Daily Sheet 2. Vision Notes and Discussion 3. Work on vision book! EQ- How does vision work? Do Now 1.Find your Vision Sensation fill-in-theblanks

More information

The Optics of Mirrors

The Optics of Mirrors Use with Text Pages 558 563 The Optics of Mirrors Use the terms in the list below to fill in the blanks in the paragraphs about mirrors. reversed smooth eyes concave focal smaller reflect behind ray convex

More information

2 The First Steps in Vision

2 The First Steps in Vision 2 The First Steps in Vision 2 The First Steps in Vision A Little Light Physics Eyes That See light Retinal Information Processing Whistling in the Dark: Dark and Light Adaptation The Man Who Could Not

More information

Instructional Resources/Materials: Light vocabulary cards printed (class set) Enough for each student (See card sort below)

Instructional Resources/Materials: Light vocabulary cards printed (class set) Enough for each student (See card sort below) Grade Level/Course: Grade 7 Life Science Lesson/Unit Plan Name: Light Card Sort Rationale/Lesson Abstract: Light vocabulary building, students identify and share vocabulary meaning. Timeframe: 10 to 20

More information

Unit 3: Energy On the Move

Unit 3: Energy On the Move 14 14 Table of Contents Unit 3: Energy On the Move Chapter 14: Mirrors and Lenses 14.1: Mirrors 14.2: Lenses 14.3: Optical Instruments 14.1 Mirrors How do you use light to see? When light travels from

More information

Realtime 3D Computer Graphics Virtual Reality

Realtime 3D Computer Graphics Virtual Reality Realtime 3D Computer Graphics Virtual Reality Virtual Reality Display Systems VR display systems Morton Heilig began designing the first multisensory virtual experiences in 1956 (patented in 1961): Sensorama

More information

Feeding human senses through Immersion

Feeding human senses through Immersion Virtual Reality Feeding human senses through Immersion 1. How many human senses? 2. Overview of key human senses 3. Sensory stimulation through Immersion 4. Conclusion Th3.1 1. How many human senses? [TRV

More information

Section 1: Sound. Sound and Light Section 1

Section 1: Sound. Sound and Light Section 1 Sound and Light Section 1 Section 1: Sound Preview Key Ideas Bellringer Properties of Sound Sound Intensity and Decibel Level Musical Instruments Hearing and the Ear The Ear Ultrasound and Sonar Sound

More information

Sensation and Perception

Sensation and Perception Sensation and Perception PSY 100: Foundations of Contemporary Psychology Basic Terms Sensation: the activation of receptors in the various sense organs Perception: the method by which the brain takes all

More information

Reviews of Virtual Reality and Computer World

Reviews of Virtual Reality and Computer World Reviews of Virtual Reality and Computer World Mehul Desai 1,Akash Kukadia 2, Vatsal H. shah 3 1 IT Dept., Birla VishvaKarmaMahavidyalayaEngineering College, desaimehul94@gmail.com 2 IT Dept.,Birla VishvaKarmaMahavidyalayaEngineering

More information

the dimensionality of the world Travelling through Space and Time Learning Outcomes Johannes M. Zanker

the dimensionality of the world Travelling through Space and Time Learning Outcomes Johannes M. Zanker Travelling through Space and Time Johannes M. Zanker http://www.pc.rhul.ac.uk/staff/j.zanker/ps1061/l4/ps1061_4.htm 05/02/2015 PS1061 Sensation & Perception #4 JMZ 1 Learning Outcomes at the end of this

More information

Students: Bar Uliel, Moran Nisan,Sapir Mordoch Supervisors: Yaron Honen,Boaz Sternfeld

Students: Bar Uliel, Moran Nisan,Sapir Mordoch Supervisors: Yaron Honen,Boaz Sternfeld Students: Bar Uliel, Moran Nisan,Sapir Mordoch Supervisors: Yaron Honen,Boaz Sternfeld Table of contents Background Development Environment and system Application Overview Challenges Background We developed

More information

Paper on: Optical Camouflage

Paper on: Optical Camouflage Paper on: Optical Camouflage PRESENTED BY: I. Harish teja V. Keerthi E.C.E E.C.E E-MAIL: Harish.teja123@gmail.com kkeerthi54@gmail.com 9533822365 9866042466 ABSTRACT: Optical Camouflage delivers a similar

More information

Lecture 30 Chapter 26 The Human Eye & Visual Perception. Chapter 27 Color

Lecture 30 Chapter 26 The Human Eye & Visual Perception. Chapter 27 Color Lecture 30 Chapter 26 The Human Eye & Visual Perception Chapter 27 Color 4-Nov-10 The Eye As light enters the eye, it moves through the transparent cover, the cornea, which does about 70% of the necessary

More information

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) A plane mirror is placed on the level bottom of a swimming pool that holds water (n =

More information

Basic Principles of the Surgical Microscope. by Charles L. Crain

Basic Principles of the Surgical Microscope. by Charles L. Crain Basic Principles of the Surgical Microscope by Charles L. Crain 2006 Charles L. Crain; All Rights Reserved Table of Contents 1. Basic Definition...3 2. Magnification...3 2.1. Illumination/Magnification...3

More information

Chapter 36. Image Formation

Chapter 36. Image Formation Chapter 36 Image Formation Notation for Mirrors and Lenses The object distance is the distance from the object to the mirror or lens Denoted by p The image distance is the distance from the image to the

More information

CHAPTER 4. Sensation & Perception. Lecture Overview. Introduction to Sensation & Perception PSYCHOLOGY PSYCHOLOGY PSYCHOLOGY. Understanding Sensation

CHAPTER 4. Sensation & Perception. Lecture Overview. Introduction to Sensation & Perception PSYCHOLOGY PSYCHOLOGY PSYCHOLOGY. Understanding Sensation CHAPTER 4 Sensation & Perception How many senses do we have? Name them. Lecture Overview Understanding Sensation How We See & Hear Our Other Senses Understanding Perception Introduction to Sensation &

More information

LO - Lab #06 - The Amazing Human Eye

LO - Lab #06 - The Amazing Human Eye LO - Lab #06 - In this lab you will examine and model one of the most amazing optical systems you will ever encounter: the human eye. You might find it helpful to review the anatomy and function of the

More information

Practical Data Visualization and Virtual Reality. Virtual Reality VR Display Systems. Karljohan Lundin Palmerius

Practical Data Visualization and Virtual Reality. Virtual Reality VR Display Systems. Karljohan Lundin Palmerius Practical Data Visualization and Virtual Reality Virtual Reality VR Display Systems Karljohan Lundin Palmerius Synopsis Virtual Reality basics Common display systems Visual modality Sound modality Interaction

More information

The Human Eye and a Camera 12.1

The Human Eye and a Camera 12.1 The Human Eye and a Camera 12.1 The human eye is an amazing optical device that allows us to see objects near and far, in bright light and dim light. Although the details of how we see are complex, the

More information

Name: Date: Waves and Electromagnetic Spectrum, Sound Waves, and Light Waves Study Guide For Final

Name: Date: Waves and Electromagnetic Spectrum, Sound Waves, and Light Waves Study Guide For Final Name: Date: Waves and Electromagnetic Spectrum, Sound Waves, and Light Waves Study Guide For Final Multiple Choice Identify the choice that best completes the statement or answers the question. 1. A disturbance

More information

12.1. Human Perception of Light. Perceiving Light

12.1. Human Perception of Light. Perceiving Light 12.1 Human Perception of Light Here is a summary of what you will learn in this section: Focussing of light in your eye is accomplished by the cornea, the lens, and the fluids contained in your eye. Light

More information

Visual Effects of. Light. Warmth. Light is life. Sun as a deity (god) If sun would turn off the life on earth would extinct

Visual Effects of. Light. Warmth. Light is life. Sun as a deity (god) If sun would turn off the life on earth would extinct Visual Effects of Light Prof. Grega Bizjak, PhD Laboratory of Lighting and Photometry Faculty of Electrical Engineering University of Ljubljana Light is life If sun would turn off the life on earth would

More information

Topic 4: Lenses and Vision. Lens a curved transparent material through which light passes (transmit) Ex) glass, plastic

Topic 4: Lenses and Vision. Lens a curved transparent material through which light passes (transmit) Ex) glass, plastic Topic 4: Lenses and Vision Lens a curved transparent material through which light passes (transmit) Ex) glass, plastic Double Concave Lenses Are thinner and flatter in the middle than around the edges.

More information

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science. Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Sensors and Image Formation Imaging sensors and models of image formation Coordinate systems Digital

More information

Computational Near-Eye Displays: Engineering the Interface Between our Visual System and the Digital World. Gordon Wetzstein Stanford University

Computational Near-Eye Displays: Engineering the Interface Between our Visual System and the Digital World. Gordon Wetzstein Stanford University Computational Near-Eye Displays: Engineering the Interface Between our Visual System and the Digital World Abstract Gordon Wetzstein Stanford University Immersive virtual and augmented reality systems

More information

Input devices and interaction. Ruth Aylett

Input devices and interaction. Ruth Aylett Input devices and interaction Ruth Aylett Contents Tracking What is available Devices Gloves, 6 DOF mouse, WiiMote Why is it important? Interaction is basic to VEs We defined them as interactive in real-time

More information

CSE 165: 3D User Interaction. Lecture #7: Input Devices Part 2

CSE 165: 3D User Interaction. Lecture #7: Input Devices Part 2 CSE 165: 3D User Interaction Lecture #7: Input Devices Part 2 2 Announcements Homework Assignment #2 Due tomorrow at 2pm Sony Move check out Homework discussion Monday at 6pm Input Devices CSE 165 -Winter

More information

Chapter 23 Study Questions Name: Class:

Chapter 23 Study Questions Name: Class: Chapter 23 Study Questions Name: Class: Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. 1. When you look at yourself in a plane mirror, you

More information

Lenses. Images. Difference between Real and Virtual Images

Lenses. Images. Difference between Real and Virtual Images Linear Magnification (m) This is the factor by which the size of the object has been magnified by the lens in a direction which is perpendicular to the axis of the lens. Linear magnification can be calculated

More information

Contents STARTUP MICROSCOPE CONTROLS CAMERA CONTROLS SOFTWARE CONTROLS EXPOSURE AND CONTRAST MONOCHROME IMAGE HANDLING

Contents STARTUP MICROSCOPE CONTROLS CAMERA CONTROLS SOFTWARE CONTROLS EXPOSURE AND CONTRAST MONOCHROME IMAGE HANDLING Operations Guide Contents STARTUP MICROSCOPE CONTROLS CAMERA CONTROLS SOFTWARE CONTROLS EXPOSURE AND CONTRAST MONOCHROME IMAGE HANDLING Nikon Eclipse 90i Operations Guide STARTUP Startup Powering Up Fluorescence

More information