Google Cardboard.

Slides:



Advertisements
Similar presentations
Virtual reality. what is VR? emulating the real world making an electronic world seem real.
Advertisements

Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
Starting and Customizing a PowerPoint Slide Show
MUltimo3-D: a Testbed for Multimodel 3-D PC Presenter: Yi Shi & Saul Rodriguez March 14, 2008.
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
Virtual Reality Virtual Reality involves the user entering a 3D world generated by the computer. To be immersed in a 3D VR world requires special hardware.
Hardware Specialised Devices
2.5/2.6/2.7.  Virtual Reality presents a world in 3d space  Regular input devices such as a mouse only has 2 degrees of movement when 6 is needed for.
There are different types of translator. An Interpreter Interpreters translate one instruction at a time from a high level language into machine code every.
Designing 3D Interfaces Examples of 3D interfaces Pros and cons of 3D interfaces Overview of 3D software and hardware Four key design issues: system performance,
VIRTUAL REALITY Sagar.Khadabadi. Introduction The very first idea of it was presented by Ivan Sutherland in 1965: “make that (virtual) world in the window.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
G063 - Human Computer Interface Design Designing the User Interface.
Themes and Menus: The Sudoku Example Content taken from book: “Hello, Android” by Ed Burnette Third Edition.
WHAT IS MATERIAL DESIGN? Michael Williamson 9/25/2014.
VIRTUAL REALITY PRESENTED BY, JANSIRANI.T, NIRMALA.S, II-ECE.
N e w t o n ’ s T h r e e L a w s T e a m 4 P r e s e n t a t i o n.
“What the is That? Deception and Countermeasures in the Android User Interface” Presented by Luke Moors.
1 The Presenter Console Andre Fischer Software Engineer Impress Sun Microsystems 1.
FOP: Multi-Screen Apps
Lesson 4 Alternative Methods Of Input.
Microsoft Visual Basic 2005: Reloaded Second Edition
Chapter 10 Multimedia and the Web.
SPEED AND AGILITY.
Standard Methods of Input.
Newly updated World eBooks
Health Professional Education Building
Game Design, Development, and Technology
Diving deeper into design
Expanding Your Horizons With VR
Introduction to Virtual Environments & Virtual Reality
Welcome to your first Online Class Session
TASK Windita Kusumaningtyas 윈디따 꾸수마닝띠아스
Multimedia Virtual Reality T.Sharon - A.Frank.
Augmented Reality And Virtual Reality.
Google Cardboard and VR
Activities and Intents
A Tutorial on How to Turn PowerPoint Presentations into Slideshows
Google translate app demo
Virtual Reality By: brady adger.
VR and AR In Education 010/10/2017.
Raja Kushalnagar Poorna Kushalnagar Fadi Haddad
Prof. Riyadh Al_Azzawi F.R.C.Psych
Datalogging with video
fischertechnik® RoboPro Software for Gateway To Technology® RoboPro
Lesson 4 Alternative Methods Of Input.
3.03 Explore virtual reality design and use.
Introduction to Computers
Click the Speaker button to listen to Exploring Psychology.
Augmented Reality SDK Introduction
Virtual Reality Bryan Olive
1. Download the Instagram app
Prof. Riyadh Al_Azzawi F.R.C.Psych
Accessibility and Mixed Reality
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Chapter I Introduction
There are different types of translator.
Lesson 4 Alternative Methods Of Input.
NightOwl Medium-Fi Prototype
LEAP MOTION: GESTURAL BASED 3D INTERACTIONS
Interactive Medium-Fi Prototype
Lecture 9: Virtual and augmented environments for design
Using Animation and Multimedia
Prof. Riyadh Al_Azzawi F.R.C.Psych
VISUAL COMMUNICATION USING ADOBE PHOTOSHOP CREATIVE SUITE 5
Shane B., Esther K., Curtis S., Jennifer W.
Creating a Simple Game in Scratch
Enhanced agent workspace for messaging
Presentation transcript:

Google Cardboard

Example Apps

Cardboard SDK for Android Build apps that Display 3D scenes with binocular rendering Track and react to head movements Interact with apps through magnet input

Avoid Simulator Sickness Mismatches between physical and visual motion cues. Nausea (simulator sickness) When your eyes think you’re moving, but your body does not.

Establishing familiarity Virtual reality canvas is infinite, New guidelines for guiding user focus and attention.

Enter and Exit 2D -> VR VR -> 2D Tap the headset icon. Hit the back button in the system bar Hit the home button.

More Techniques to Avoid Simulator Sickness Using Cardboard to automatically adapt your app Automatic stereo configuration Distortion correction for the specific Cardboard model’s lenses. Use Android’s Full Screen mode No 2D dialog boxes

Always Maintain Head Tracking Objects in virtual space maintain fixed positions Regardless of how you move your head, Creates perception of a virtual world surrounding you.

Avoid Slight Freezes in Head Tracking May occur when loading a new scene or pushing the capabilities of the device.   Fade the screen to black prior to losing tracking. Maintain audio feedback when the screen fades to black Help establish that the app is still running, Indicate loading new information.  

User Control of Movement Users should remain in control of their movement inside the app, Actively anticipate what they are about to see. Exception: Rollercoaster apps

Use Constant Velocity In real life, we feel acceleration and deceleration, but we do not feel velocity.  . Avoid accelerating or deceleration inside of your application.

Grounding with Fixed Objects User experiences confusion about whether he/she is moving or the VR is moving. Ground the user with virtual cockpits, chairs, or other stationary objects to explain why they are sitting – despite the fact that VR shows them moving. Include several fixed points of reference in the user’s environment.

Brightness Changes Transitioning the user from a dark scene to a bright scene may cause discomfort as they acclimate to the new level of brightness Avoid or transition slowly

Controls Place the UI controls in the user’s current field of view. As the user moves through VR, update the location of the UI controls

Fuse button Activated after the user has focused on button for a certain amount of time May feel slow and frustrating Always give the user the option to directly and immediately click on the target Visually represent the countdown to activation so that the user knows what is happening Avoid placing fuse buttons in close proximity to each other. Smaller buttons that are close to each other should require a direct click to activate.

Cardboard SDK https://developers.google.com/cardboard/android/ For Android Build apps that display 3D scenes with binocular rendering, track and react to head movements, and interact with apps through magnet input. For Unity (2D & 3D multiplatform) Create virtual reality experiences for Android and iOS apps running in Google Cardboard.

Audio Avoid text instructions Small text is hard to read. Users are often overloaded with visual information Consider text-to-speech Keep instructions brief Consider audio to make the application more realistic Use audio to draw the user’s attention to various areas of the app

Display Reticle (Visual Aid to Track Targets) Display a reticle when the user is doing fine targeting. Display the reticle only when the user approaches a target that they can activate.   Project a light source, or design obvious hover states, for objects that the user can target. render reticle stereoscopically

Immersive Image Capture LG 360 Friends Camera

Viewing image from immersive camera