SlideShare a Scribd company logo
1 of 21
Virtual Reality
SEMINAR – 2IT505
Presented By:
Sanghvi Stavan R.
16012021067
U V Patel College of Engineering
B. Tech Semester – V Information Technology
Nov – Dec 2018
Contents
1. Introduction
1.1 What is Virtual Reality?
1.2 History of Virtual Reality
1.3 Why Virtual Reality?
2. Types of VR Systems
3. How Virtual Reality Works?
Introduction
1.1 What is Virtual Reality?
• Virtual reality (VR) is an interactive computer generated three-
dimensional environment which is experienced or controlled by the user
with the movement of body. [1]
• This immersive environment can be similar to the real world or it can
be fantastical, creating an experience that is not possible in ordinary
physical reality.
• It creates a Virtual Environment for the user which can be
experienced by two of five senses: Sight and Sound. It gives the user a real
world experience and makes user believe that he/she is in that virtual
world, both mentally and physically.
Introduction
1.2 History of Virtual Reality
Virtual Reality is considered to have begun in 1950’s but early
tracings of elements of Virtual Reality are said to be found from 1860’s and
long before the development of digital technology.
Early Artistic examples of VR are the 360° MURALS (artwork painted
directly on a wall or ceiling) which enabled the observer to engage with the
art-work.
The first references to the more modern concept of Virtual Reality
came into existence from Science Fiction.
[2]
Introduction
1.2 History of Virtual Reality
[ Panoramic View of a 360° Mural at The Ruined Church ]
[3]
Introduction
1.2 History of Virtual Reality
[2]
Year Invention Inventor
1956 Sensorama Morton Heilig
1961 Headsight-first VR helmet Corme and Byen
1965 Ultimate Display Ivan Sutherland
1966 Flight Simulator for air-force Thomas A. Furness
1968 Sword of Damocles Ivan Sutherland
1980 Stereo Vision Glasses StereoGraphics Company
1989 Video-game machine with
3d technology
ATARI
1991 SEGA VR-headset SEGA
2010 3d mode of street view Google
Introduction
1.2 History of Virtual Reality
Sensorama
(Morten Heilig)
Ultimate Display
(Ivan Sutherland)
Sword of Damocles
(Ivan Sutherland)
[3]
Introduction
1.3 Why Virtual reality?
• Virtual Reality gives you enhanced vision.
• Virtual Reality is useful for those who are physically disabled or old
people.
• Virtual Reality takes you to the place where it is not easily possible to go.
For eg. Deep in the Ocean
Types of VR Systems
I. Non-Immersive
II. Semi-Immersive
III. Fully-Immersive
Types of VR Systems
NON-IMMERSIVE VR SYSTEM:
Using the desktop system, the virtual
Environment is viewed through a portal or
window by utilizing a standard high resolution
monitor.
Interaction with the virtual environment can
Occur by conventional means such as keyboards, mice
and trackballs
Types of VR Systems
SEMI-IMMERSIVE VR SYSTEM:
This often consists of a large, concave screen, projection system and monitor
and is similar to the large screen experiences seen at IMAX cinemas.
The viewer becomes partly but not fully immersed in this environment.
User does not need to wear a head-mounted display.
Example: Flight Simulator
Types of VR Systems
SEMI-IMMERSIVE VR SYSTEM:
Flight Simulator
Types of VR Systems
FULLY-IMMERSIVE VR SYSTEM:
The User is totally immersed in the imaginary environment experienced with
a first-person view.
The person wears a pair of virtual reality glasses or a head mounted display
(HMD) which displays a three dimensional image via a process known as
stereoscopy and a pair of data gloves or move controllers to interact.
This is where observer is shown two images – one per eye – which the brain
combines into a single image.
Types of VR Systems
FULLY-IMMERSIVE VR SYSTEM:
How Virtual Reality Works?
• VR headset is a device to experience Virtual Reality. VR headset is like a
Heads-up Display (HUD) which allows user to immerse in an imaginary
environment with a first-person view.
How Virtual Reality Works?
Working of VR Headset:
• Every VR headset puts screens for the eyes, which eliminates the
interaction with the outside world.
• Two autofocus lenses are placed between the eyes that are adjusted
automatically with the individual eye movement and positioning.
• The Visuals on the screen are rendered either by using a mobile phone or
connecting an HDMI cable with a PC.
[4]
How Virtual Reality Works?
Prerequisites:
• A frame rate minimum of 60 fps (frames per second).
• Minimum refresh rate of 60Hz, so that the screen tearing does is avoided.
• Minimum 100° of FOV (field of view), though if it is more it would be more
good.
• We need to Control the refresh rate of the screen as per the frame rate, if
GPU’s fps is more than the screen’s refresh rate then the image may get
distorted. To counter this issue, we limit the frame rate using the Vertical
Sync (V-sync) Technology.
How Virtual Reality Works?
• VR headset receives input from two different sources: an HDMI cable that
is either connected to a PC or Console and another is Smartphone.
• The former applies to headsets such as HTC Vive and Oculus Rift and the
latter applies to headsets such as Google’s Daydream and Samsung’s Gear
VR headsets.
HTC Vive Samsung Gear VR
How Virtual Reality Works?
THANK YOU
References
1. Virtual Reality Society- http://www.vrs.org.uk
2. All Virtual Reality - http://allvirtualreality.com/tutorials/timeline-virtual-reality-history-
important-vr-chronological-events.html
3. Google Images
4. https://www.newgenapps.com/blog/how-vr-works-technology-behind-virtual-reality

More Related Content

What's hot

U27622presentation
U27622presentationU27622presentation
U27622presentationNobin Thomas
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsrapidBizApps
 
Synthetic environment
Synthetic environmentSynthetic environment
Synthetic environmentUllas Gupta
 
Augmented Reality with the Intel® RealSense™ SDK and R200 Camera
Augmented Reality with the Intel® RealSense™ SDK and R200 CameraAugmented Reality with the Intel® RealSense™ SDK and R200 Camera
Augmented Reality with the Intel® RealSense™ SDK and R200 CameraIntel® Software
 
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityJohn Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityAugmentedWorldExpo
 
Dreaming of Superman: Designing Games for Virtual Reality
Dreaming of Superman: Designing Games for Virtual RealityDreaming of Superman: Designing Games for Virtual Reality
Dreaming of Superman: Designing Games for Virtual RealityKeith Makse, PMP
 
Intel RealSense Hands-on Lab - Rome
Intel RealSense Hands-on Lab - RomeIntel RealSense Hands-on Lab - Rome
Intel RealSense Hands-on Lab - RomeMatteo Valoriani
 
Programming with RealSense using .NET
Programming with RealSense using .NETProgramming with RealSense using .NET
Programming with RealSense using .NETMatteo Valoriani
 
Touchless Interactive Screen
Touchless Interactive ScreenTouchless Interactive Screen
Touchless Interactive ScreenGautam.M
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift PresentationMark Davis
 

What's hot (20)

U27622presentation
U27622presentationU27622presentation
U27622presentation
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality Apps
 
Synthetic environment
Synthetic environmentSynthetic environment
Synthetic environment
 
Augmented Reality with the Intel® RealSense™ SDK and R200 Camera
Augmented Reality with the Intel® RealSense™ SDK and R200 CameraAugmented Reality with the Intel® RealSense™ SDK and R200 Camera
Augmented Reality with the Intel® RealSense™ SDK and R200 Camera
 
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed RealityJohn Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
John Howard (LOOOK Inc) UX/UI Design for VR and Mixed Reality
 
Dreaming of Superman: Designing Games for Virtual Reality
Dreaming of Superman: Designing Games for Virtual RealityDreaming of Superman: Designing Games for Virtual Reality
Dreaming of Superman: Designing Games for Virtual Reality
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
Intel real sense handson
Intel real sense handsonIntel real sense handson
Intel real sense handson
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Intel RealSense Hands-on Lab - Rome
Intel RealSense Hands-on Lab - RomeIntel RealSense Hands-on Lab - Rome
Intel RealSense Hands-on Lab - Rome
 
Oculus rift VR
Oculus rift VROculus rift VR
Oculus rift VR
 
Presentation1
Presentation1Presentation1
Presentation1
 
Programming with RealSense using .NET
Programming with RealSense using .NETProgramming with RealSense using .NET
Programming with RealSense using .NET
 
Touchless Interactive Screen
Touchless Interactive ScreenTouchless Interactive Screen
Touchless Interactive Screen
 
3D PC GLASS
3D PC GLASS3D PC GLASS
3D PC GLASS
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
3 d tv
3 d tv3 d tv
3 d tv
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentation
 
3 d television
3 d television3 d television
3 d television
 

Similar to Virtual reality by Stavan Sanghvi

HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccgHCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccgroddavijaypatel
 
virtual reality...............................
virtual reality...............................virtual reality...............................
virtual reality...............................MeghaKulkarni27
 
virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf21107117
 
Virtual_Reality_New.pptx
Virtual_Reality_New.pptxVirtual_Reality_New.pptx
Virtual_Reality_New.pptxBapuPradhan1
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hcijeet patalia
 
Virtual Reality Systems and Applications
Virtual Reality Systems and ApplicationsVirtual Reality Systems and Applications
Virtual Reality Systems and ApplicationsRahul Amabadkar
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality pptBhagyaReddy8
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfreler89973
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxRajGopalMishra4
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented RealityRajesh Yadav
 
Virtual reality technique
Virtual reality techniqueVirtual reality technique
Virtual reality techniquePrathibhaVerma
 
VIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptx
VIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptxVIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptx
VIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptxchiliverisrujana
 

Similar to Virtual reality by Stavan Sanghvi (20)

AR - 001.pptx
AR - 001.pptxAR - 001.pptx
AR - 001.pptx
 
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccgHCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
HCI2015_09.pptx ghdjkl vsggfoojhvbnkiknccg
 
virtual reality...............................
virtual reality...............................virtual reality...............................
virtual reality...............................
 
virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual_Reality_New.pptx
Virtual_Reality_New.pptxVirtual_Reality_New.pptx
Virtual_Reality_New.pptx
 
Virtualrealityppt 171006
Virtualrealityppt 171006Virtualrealityppt 171006
Virtualrealityppt 171006
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hci
 
Virtual Reality Systems and Applications
Virtual Reality Systems and ApplicationsVirtual Reality Systems and Applications
Virtual Reality Systems and Applications
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality ppt
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdf
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual reality technique
Virtual reality techniqueVirtual reality technique
Virtual reality technique
 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
 
VIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptx
VIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptxVIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptx
VIRTUAL REALITY TECHNICAL SEMINAR TOPIC.pptx
 
VIRTUAL REALITY
VIRTUAL REALITYVIRTUAL REALITY
VIRTUAL REALITY
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Virtual reality by Stavan Sanghvi

  • 1. Virtual Reality SEMINAR – 2IT505 Presented By: Sanghvi Stavan R. 16012021067 U V Patel College of Engineering B. Tech Semester – V Information Technology Nov – Dec 2018
  • 2. Contents 1. Introduction 1.1 What is Virtual Reality? 1.2 History of Virtual Reality 1.3 Why Virtual Reality? 2. Types of VR Systems 3. How Virtual Reality Works?
  • 3. Introduction 1.1 What is Virtual Reality? • Virtual reality (VR) is an interactive computer generated three- dimensional environment which is experienced or controlled by the user with the movement of body. [1] • This immersive environment can be similar to the real world or it can be fantastical, creating an experience that is not possible in ordinary physical reality. • It creates a Virtual Environment for the user which can be experienced by two of five senses: Sight and Sound. It gives the user a real world experience and makes user believe that he/she is in that virtual world, both mentally and physically.
  • 4. Introduction 1.2 History of Virtual Reality Virtual Reality is considered to have begun in 1950’s but early tracings of elements of Virtual Reality are said to be found from 1860’s and long before the development of digital technology. Early Artistic examples of VR are the 360° MURALS (artwork painted directly on a wall or ceiling) which enabled the observer to engage with the art-work. The first references to the more modern concept of Virtual Reality came into existence from Science Fiction. [2]
  • 5. Introduction 1.2 History of Virtual Reality [ Panoramic View of a 360° Mural at The Ruined Church ] [3]
  • 6. Introduction 1.2 History of Virtual Reality [2] Year Invention Inventor 1956 Sensorama Morton Heilig 1961 Headsight-first VR helmet Corme and Byen 1965 Ultimate Display Ivan Sutherland 1966 Flight Simulator for air-force Thomas A. Furness 1968 Sword of Damocles Ivan Sutherland 1980 Stereo Vision Glasses StereoGraphics Company 1989 Video-game machine with 3d technology ATARI 1991 SEGA VR-headset SEGA 2010 3d mode of street view Google
  • 7. Introduction 1.2 History of Virtual Reality Sensorama (Morten Heilig) Ultimate Display (Ivan Sutherland) Sword of Damocles (Ivan Sutherland) [3]
  • 8. Introduction 1.3 Why Virtual reality? • Virtual Reality gives you enhanced vision. • Virtual Reality is useful for those who are physically disabled or old people. • Virtual Reality takes you to the place where it is not easily possible to go. For eg. Deep in the Ocean
  • 9. Types of VR Systems I. Non-Immersive II. Semi-Immersive III. Fully-Immersive
  • 10. Types of VR Systems NON-IMMERSIVE VR SYSTEM: Using the desktop system, the virtual Environment is viewed through a portal or window by utilizing a standard high resolution monitor. Interaction with the virtual environment can Occur by conventional means such as keyboards, mice and trackballs
  • 11. Types of VR Systems SEMI-IMMERSIVE VR SYSTEM: This often consists of a large, concave screen, projection system and monitor and is similar to the large screen experiences seen at IMAX cinemas. The viewer becomes partly but not fully immersed in this environment. User does not need to wear a head-mounted display. Example: Flight Simulator
  • 12. Types of VR Systems SEMI-IMMERSIVE VR SYSTEM: Flight Simulator
  • 13. Types of VR Systems FULLY-IMMERSIVE VR SYSTEM: The User is totally immersed in the imaginary environment experienced with a first-person view. The person wears a pair of virtual reality glasses or a head mounted display (HMD) which displays a three dimensional image via a process known as stereoscopy and a pair of data gloves or move controllers to interact. This is where observer is shown two images – one per eye – which the brain combines into a single image.
  • 14. Types of VR Systems FULLY-IMMERSIVE VR SYSTEM:
  • 15. How Virtual Reality Works? • VR headset is a device to experience Virtual Reality. VR headset is like a Heads-up Display (HUD) which allows user to immerse in an imaginary environment with a first-person view.
  • 16. How Virtual Reality Works? Working of VR Headset: • Every VR headset puts screens for the eyes, which eliminates the interaction with the outside world. • Two autofocus lenses are placed between the eyes that are adjusted automatically with the individual eye movement and positioning. • The Visuals on the screen are rendered either by using a mobile phone or connecting an HDMI cable with a PC. [4]
  • 17. How Virtual Reality Works? Prerequisites: • A frame rate minimum of 60 fps (frames per second). • Minimum refresh rate of 60Hz, so that the screen tearing does is avoided. • Minimum 100° of FOV (field of view), though if it is more it would be more good. • We need to Control the refresh rate of the screen as per the frame rate, if GPU’s fps is more than the screen’s refresh rate then the image may get distorted. To counter this issue, we limit the frame rate using the Vertical Sync (V-sync) Technology.
  • 18. How Virtual Reality Works? • VR headset receives input from two different sources: an HDMI cable that is either connected to a PC or Console and another is Smartphone. • The former applies to headsets such as HTC Vive and Oculus Rift and the latter applies to headsets such as Google’s Daydream and Samsung’s Gear VR headsets. HTC Vive Samsung Gear VR
  • 21. References 1. Virtual Reality Society- http://www.vrs.org.uk 2. All Virtual Reality - http://allvirtualreality.com/tutorials/timeline-virtual-reality-history- important-vr-chronological-events.html 3. Google Images 4. https://www.newgenapps.com/blog/how-vr-works-technology-behind-virtual-reality