SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Design patterns 
in 
AR apps 
Prepared by Kai Turner  kai@kaigani.com –  @kaigani
Design patterns 
Real-world 
objects 
Camera 
composition 
Computer 
vision 
Follow 
 
Catch 
VR 
immersion
Real-world Objects 
QR CODES SHAPES TRADING 
CARDS 
STAGE 
• Unique identifier 
• Reads as design 
for mobile apps 
• Less intruisive 
design 
• Can relate to 
unlockables 
• Physical 
collectibles 
• 2D-to-3D 
relationship 
• Fixed point in 
the world 
• Allows relative 
size  scale
Real-world Objects 
AR Basketball
Real-world Objects 
Table Ice Hockey 
Playstation Vita 
US Postal Service - AR App 
Pokémon concept
Blippar
Follow  Catch 
• Uses accelerometer and gyroscope 
• Layers images on top of the camera background 
• Virtual objects are not constrained by the real world
Follow  Catch 
The Hidden Park 
AR Invaders 
Happi Full Throttle
VR Immersion 
• Uses device orientation and compass 
• Spherical panoramic background/scene 
• Doesn’t use camera 
Andy’s Dinosaur adventure 
CBeebies Playtime app
Star Chart
Camera composition 
• Easy to use – position elements by hand 
• Uses camera only – no device dependencies 
• Save photo / render video 
• Face capture 
Disney Infinity: Action!
Camera composition 
Disney Infinity: Action! 
IKEA Catalogue app 
Toca Hair Salon Me
Computer vision 
FACE 
DETECTION 
EDGE 
 COLOUR 
OBJECTS GESTURE 
 MOTION 
• Humanises the 
technology 
• Puts participant 
in the scene 
• Help with 
perspective 
• Real-world 
scene definition 
• Magical 
transformation 
of real to virtual 
• Interact with 
objects through 
the lens of the 
device 
• Get active
Computer vision 
Keepy Uppy 
Blue Peter 
OpenCV demo Kung Fu Skeeter 
Color Band
ColAR Mix
Computer vision
Recommendations 
• Expect snafus – don’t depend on AR features 
• Make it fun despite (tech) failure 
• Don’t require precision 
• Use broad gestures 
• Allow for play with or without real world objects 
• ‘Draw your own’ trumps ‘print a copy’ 
• Replayability trumps one-off gimmicks 
• Choose the best aspects of each AR feature 
• Create something new  unexpected
Thank you! 
Image credits 
Created by Sodie Hauge Katan 
from The Noun Project 
Created by Luboš Volkov 
from The Noun Project 
Created by James Fenton 
from The Noun Project 
Created by Christopher T. Howlett 
from The Noun Project

Mais conteúdo relacionado

Mais procurados

7scenes 101
7scenes 1017scenes 101
7scenes 1017scenes
 
Video Game Project - 1. production experiments
Video Game Project - 1. production experimentsVideo Game Project - 1. production experiments
Video Game Project - 1. production experimentsTigs0102
 
VR and MR in games: today, tomorrow and day afte
VR and MR in games: today, tomorrow and day afteVR and MR in games: today, tomorrow and day afte
VR and MR in games: today, tomorrow and day afteDevGAMM Conference
 
Sixth sense technology_ppt1
Sixth sense technology_ppt1Sixth sense technology_ppt1
Sixth sense technology_ppt1Jayant Mehta
 
Game Designer
Game DesignerGame Designer
Game DesignerDanielle
 
Design for Developers
Design for DevelopersDesign for Developers
Design for DevelopersBrian Harper
 
2016 AR Summer School - Lecture4
2016 AR Summer School - Lecture42016 AR Summer School - Lecture4
2016 AR Summer School - Lecture4Mark Billinghurst
 
Collateral damage studios portfolio 2013
Collateral damage studios portfolio 2013Collateral damage studios portfolio 2013
Collateral damage studios portfolio 2013KC Ng
 
Augmented Reality Real World Gaming (The Purple Pill)
Augmented Reality Real World Gaming (The Purple Pill)Augmented Reality Real World Gaming (The Purple Pill)
Augmented Reality Real World Gaming (The Purple Pill)Brian Selzer
 
NSPorto - Su design es mi design
NSPorto - Su design es mi designNSPorto - Su design es mi design
NSPorto - Su design es mi design_tiagoalmeida
 
google project tango
google project tango google project tango
google project tango Sonu S Kumar
 
Fifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using ARFifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using ARMark Billinghurst
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingMark Billinghurst
 
Design in the Real World
Design in the Real WorldDesign in the Real World
Design in the Real WorldErich Rainville
 
Sixth sense technology_ppt1
Sixth sense technology_ppt1Sixth sense technology_ppt1
Sixth sense technology_ppt1Snigdha Roy
 

Mais procurados (20)

7scenes 101
7scenes 1017scenes 101
7scenes 101
 
Video Game Project - 1. production experiments
Video Game Project - 1. production experimentsVideo Game Project - 1. production experiments
Video Game Project - 1. production experiments
 
The story of MSQRD
The story of MSQRDThe story of MSQRD
The story of MSQRD
 
VR and MR in games: today, tomorrow and day afte
VR and MR in games: today, tomorrow and day afteVR and MR in games: today, tomorrow and day afte
VR and MR in games: today, tomorrow and day afte
 
Sixth sense technology_ppt1
Sixth sense technology_ppt1Sixth sense technology_ppt1
Sixth sense technology_ppt1
 
Game Designer
Game DesignerGame Designer
Game Designer
 
Design for Developers
Design for DevelopersDesign for Developers
Design for Developers
 
2016 AR Summer School - Lecture4
2016 AR Summer School - Lecture42016 AR Summer School - Lecture4
2016 AR Summer School - Lecture4
 
Collateral damage studios portfolio 2013
Collateral damage studios portfolio 2013Collateral damage studios portfolio 2013
Collateral damage studios portfolio 2013
 
Augmented Reality Real World Gaming (The Purple Pill)
Augmented Reality Real World Gaming (The Purple Pill)Augmented Reality Real World Gaming (The Purple Pill)
Augmented Reality Real World Gaming (The Purple Pill)
 
Augmented reality and Game Technology af Georgios N. Yannakakis, ITU
Augmented reality and Game Technology af Georgios N. Yannakakis, ITUAugmented reality and Game Technology af Georgios N. Yannakakis, ITU
Augmented reality and Game Technology af Georgios N. Yannakakis, ITU
 
Innovation 3D
Innovation 3DInnovation 3D
Innovation 3D
 
AR in Education
AR in EducationAR in Education
AR in Education
 
NSPorto - Su design es mi design
NSPorto - Su design es mi designNSPorto - Su design es mi design
NSPorto - Su design es mi design
 
google project tango
google project tango google project tango
google project tango
 
Fifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using ARFifty Shades of Augmented Reality: Creating Connection Using AR
Fifty Shades of Augmented Reality: Creating Connection Using AR
 
Virtual Reality - Get in the Game
Virtual Reality - Get in the GameVirtual Reality - Get in the Game
Virtual Reality - Get in the Game
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR Tracking
 
Design in the Real World
Design in the Real WorldDesign in the Real World
Design in the Real World
 
Sixth sense technology_ppt1
Sixth sense technology_ppt1Sixth sense technology_ppt1
Sixth sense technology_ppt1
 

Destaque

NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)
NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)
NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)Kai Turner
 
[Trends]10 trend research__
[Trends]10 trend research__[Trends]10 trend research__
[Trends]10 trend research__JY LEE
 
2016 3rd UX 트렌드 리포트_3부
2016 3rd UX 트렌드 리포트_3부2016 3rd UX 트렌드 리포트_3부
2016 3rd UX 트렌드 리포트_3부RightBrain inc.
 
2016 3rd UX 트렌드 리포트_2부
2016 3rd UX 트렌드 리포트_2부2016 3rd UX 트렌드 리포트_2부
2016 3rd UX 트렌드 리포트_2부RightBrain inc.
 
2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design Guidelines2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design GuidelinesMark Billinghurst
 
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망RightBrain inc.
 
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망RightBrain inc.
 
2016 3rd UX 트렌드 리포트_4부
2016 3rd UX 트렌드 리포트_4부2016 3rd UX 트렌드 리포트_4부
2016 3rd UX 트렌드 리포트_4부RightBrain inc.
 
2016 3rd UX 트렌드 리포트_1부
2016 3rd UX 트렌드 리포트_1부2016 3rd UX 트렌드 리포트_1부
2016 3rd UX 트렌드 리포트_1부RightBrain inc.
 
Service Design Toolkit
Service Design ToolkitService Design Toolkit
Service Design ToolkitHong-Bae Kim
 
Social Interaction Design For Augmented Reality: Patterns and Principles for ...
Social Interaction Design For Augmented Reality: Patterns and Principles for ...Social Interaction Design For Augmented Reality: Patterns and Principles for ...
Social Interaction Design For Augmented Reality: Patterns and Principles for ...Joe Lamantia
 
Mind Chat_UXUIGUI_Presentation
Mind Chat_UXUIGUI_Presentation  Mind Chat_UXUIGUI_Presentation
Mind Chat_UXUIGUI_Presentation DANBI JEON
 
An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)Ann Marie Neufelder
 

Destaque (13)

NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)
NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)
NFC Business Cards+ presentation from BOSCH Connected Experience, Berlin (2016)
 
[Trends]10 trend research__
[Trends]10 trend research__[Trends]10 trend research__
[Trends]10 trend research__
 
2016 3rd UX 트렌드 리포트_3부
2016 3rd UX 트렌드 리포트_3부2016 3rd UX 트렌드 리포트_3부
2016 3rd UX 트렌드 리포트_3부
 
2016 3rd UX 트렌드 리포트_2부
2016 3rd UX 트렌드 리포트_2부2016 3rd UX 트렌드 리포트_2부
2016 3rd UX 트렌드 리포트_2부
 
2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design Guidelines2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design Guidelines
 
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
IoT 관점에서 본 2015년 디자인 트랜드 및 2016년 전망
 
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
[라이트브레인] 모바일 관점에서 본 UX 디자인 트렌드 및 전망
 
2016 3rd UX 트렌드 리포트_4부
2016 3rd UX 트렌드 리포트_4부2016 3rd UX 트렌드 리포트_4부
2016 3rd UX 트렌드 리포트_4부
 
2016 3rd UX 트렌드 리포트_1부
2016 3rd UX 트렌드 리포트_1부2016 3rd UX 트렌드 리포트_1부
2016 3rd UX 트렌드 리포트_1부
 
Service Design Toolkit
Service Design ToolkitService Design Toolkit
Service Design Toolkit
 
Social Interaction Design For Augmented Reality: Patterns and Principles for ...
Social Interaction Design For Augmented Reality: Patterns and Principles for ...Social Interaction Design For Augmented Reality: Patterns and Principles for ...
Social Interaction Design For Augmented Reality: Patterns and Principles for ...
 
Mind Chat_UXUIGUI_Presentation
Mind Chat_UXUIGUI_Presentation  Mind Chat_UXUIGUI_Presentation
Mind Chat_UXUIGUI_Presentation
 
An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)
 

Semelhante a UX Design Patterns for Augmented Reality (AR) apps & games

Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Jared Sheehan
 
Comp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionComp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionMark Billinghurst
 
Comp4010 Lecture10 VR Interface Design
Comp4010 Lecture10 VR Interface DesignComp4010 Lecture10 VR Interface Design
Comp4010 Lecture10 VR Interface DesignMark Billinghurst
 
Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobbmochimedia
 
Create Your Own VR Experience
Create Your Own VR ExperienceCreate Your Own VR Experience
Create Your Own VR ExperienceMark Billinghurst
 
Developing AR and VR Experiences with Unity
Developing AR and VR Experiences with UnityDeveloping AR and VR Experiences with Unity
Developing AR and VR Experiences with UnityMark Billinghurst
 
Comp4010 Lecture5 Interaction and Prototyping
Comp4010 Lecture5 Interaction and PrototypingComp4010 Lecture5 Interaction and Prototyping
Comp4010 Lecture5 Interaction and PrototypingMark Billinghurst
 
Building AR and VR Experiences
Building AR and VR ExperiencesBuilding AR and VR Experiences
Building AR and VR ExperiencesMark Billinghurst
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectYash Kaushik
 
From Cardboard to Daydream - The Evolution of VR on Android
From Cardboard to Daydream - The Evolution of VR on AndroidFrom Cardboard to Daydream - The Evolution of VR on Android
From Cardboard to Daydream - The Evolution of VR on AndroidOscar Salguero
 
Magic Leap
Magic LeapMagic Leap
Magic LeapTeam2080
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfreler89973
 

Semelhante a UX Design Patterns for Augmented Reality (AR) apps & games (20)

Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017
 
Comp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionComp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and Interaction
 
Comp4010 Lecture10 VR Interface Design
Comp4010 Lecture10 VR Interface DesignComp4010 Lecture10 VR Interface Design
Comp4010 Lecture10 VR Interface Design
 
Super Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain LobbSuper Gun Kids: The Making Of by Iain Lobb
Super Gun Kids: The Making Of by Iain Lobb
 
VR and google Cardboard
VR and google CardboardVR and google Cardboard
VR and google Cardboard
 
Create Your Own VR Experience
Create Your Own VR ExperienceCreate Your Own VR Experience
Create Your Own VR Experience
 
Developing AR and VR Experiences with Unity
Developing AR and VR Experiences with UnityDeveloping AR and VR Experiences with Unity
Developing AR and VR Experiences with Unity
 
Seminar_1118.pptx
Seminar_1118.pptxSeminar_1118.pptx
Seminar_1118.pptx
 
Comp4010 Lecture5 Interaction and Prototyping
Comp4010 Lecture5 Interaction and PrototypingComp4010 Lecture5 Interaction and Prototyping
Comp4010 Lecture5 Interaction and Prototyping
 
Lecture 4: VR Systems
Lecture 4: VR SystemsLecture 4: VR Systems
Lecture 4: VR Systems
 
CES 2018 VRAR
CES 2018 VRARCES 2018 VRAR
CES 2018 VRAR
 
Building AR and VR Experiences
Building AR and VR ExperiencesBuilding AR and VR Experiences
Building AR and VR Experiences
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year Project
 
What the hell is Virtual Reality?
What the hell is Virtual Reality?What the hell is Virtual Reality?
What the hell is Virtual Reality?
 
From Cardboard to Daydream - The Evolution of VR on Android
From Cardboard to Daydream - The Evolution of VR on AndroidFrom Cardboard to Daydream - The Evolution of VR on Android
From Cardboard to Daydream - The Evolution of VR on Android
 
Magic Leap
Magic LeapMagic Leap
Magic Leap
 
Magic Leap
Magic LeapMagic Leap
Magic Leap
 
Lecture 9 AR Technology
Lecture 9 AR TechnologyLecture 9 AR Technology
Lecture 9 AR Technology
 
Magictap overview
Magictap overviewMagictap overview
Magictap overview
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdf
 

Mais de Kai Turner

My Story World by Mindshapes
My Story World by MindshapesMy Story World by Mindshapes
My Story World by MindshapesKai Turner
 
Design guidelines for Storify
Design guidelines for StorifyDesign guidelines for Storify
Design guidelines for StorifyKai Turner
 
First Impressions of Google Schemer
First Impressions of Google SchemerFirst Impressions of Google Schemer
First Impressions of Google SchemerKai Turner
 
Excite Conference Presentation – What's the point of Twitter?
Excite Conference Presentation – What's the point of Twitter?Excite Conference Presentation – What's the point of Twitter?
Excite Conference Presentation – What's the point of Twitter?Kai Turner
 
SmackMyTweetUp
SmackMyTweetUpSmackMyTweetUp
SmackMyTweetUpKai Turner
 
Information Architecture... is Broken
Information Architecture... is BrokenInformation Architecture... is Broken
Information Architecture... is BrokenKai Turner
 

Mais de Kai Turner (6)

My Story World by Mindshapes
My Story World by MindshapesMy Story World by Mindshapes
My Story World by Mindshapes
 
Design guidelines for Storify
Design guidelines for StorifyDesign guidelines for Storify
Design guidelines for Storify
 
First Impressions of Google Schemer
First Impressions of Google SchemerFirst Impressions of Google Schemer
First Impressions of Google Schemer
 
Excite Conference Presentation – What's the point of Twitter?
Excite Conference Presentation – What's the point of Twitter?Excite Conference Presentation – What's the point of Twitter?
Excite Conference Presentation – What's the point of Twitter?
 
SmackMyTweetUp
SmackMyTweetUpSmackMyTweetUp
SmackMyTweetUp
 
Information Architecture... is Broken
Information Architecture... is BrokenInformation Architecture... is Broken
Information Architecture... is Broken
 

Último

VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxIgnatiusAbrahamBalin
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 

Último (20)

young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptx
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 

UX Design Patterns for Augmented Reality (AR) apps & games

  • 1. Design patterns in AR apps Prepared by Kai Turner kai@kaigani.com – @kaigani
  • 2. Design patterns Real-world objects Camera composition Computer vision Follow Catch VR immersion
  • 3. Real-world Objects QR CODES SHAPES TRADING CARDS STAGE • Unique identifier • Reads as design for mobile apps • Less intruisive design • Can relate to unlockables • Physical collectibles • 2D-to-3D relationship • Fixed point in the world • Allows relative size scale
  • 5. Real-world Objects Table Ice Hockey Playstation Vita US Postal Service - AR App Pokémon concept
  • 7. Follow Catch • Uses accelerometer and gyroscope • Layers images on top of the camera background • Virtual objects are not constrained by the real world
  • 8. Follow Catch The Hidden Park AR Invaders Happi Full Throttle
  • 9. VR Immersion • Uses device orientation and compass • Spherical panoramic background/scene • Doesn’t use camera Andy’s Dinosaur adventure CBeebies Playtime app
  • 11. Camera composition • Easy to use – position elements by hand • Uses camera only – no device dependencies • Save photo / render video • Face capture Disney Infinity: Action!
  • 12. Camera composition Disney Infinity: Action! IKEA Catalogue app Toca Hair Salon Me
  • 13. Computer vision FACE DETECTION EDGE COLOUR OBJECTS GESTURE MOTION • Humanises the technology • Puts participant in the scene • Help with perspective • Real-world scene definition • Magical transformation of real to virtual • Interact with objects through the lens of the device • Get active
  • 14. Computer vision Keepy Uppy Blue Peter OpenCV demo Kung Fu Skeeter Color Band
  • 17. Recommendations • Expect snafus – don’t depend on AR features • Make it fun despite (tech) failure • Don’t require precision • Use broad gestures • Allow for play with or without real world objects • ‘Draw your own’ trumps ‘print a copy’ • Replayability trumps one-off gimmicks • Choose the best aspects of each AR feature • Create something new unexpected
  • 18. Thank you! Image credits Created by Sodie Hauge Katan from The Noun Project Created by Luboš Volkov from The Noun Project Created by James Fenton from The Noun Project Created by Christopher T. Howlett from The Noun Project