bringing cable tv to vr
TRANSCRIPT
![Page 1: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/1.jpg)
B R I N G I N G YO U R C A B L E T V TO V R
J U N E 3 0 T H 2 0 1 6 • W I C T T E C H I T O U T
![Page 2: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/2.jpg)
ARPIT MATHURC O M C A S T I N N O VAT I O N L A B S
JACK ZANKOWSKIC O M C A S T E X P E R I E N C E D E S I G N
![Page 3: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/3.jpg)
WHAT DOES TV LOOK LIKE IN VR?
![Page 4: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/4.jpg)
L E S S I M M E R S I V E
M O R E A C C E S S I B L E
M O B I L E
G O O G L E C A R D B O A R D
M O R E I M M E R S I V E
L E S S A C C E S S I B L E
H TC V I V EO C U L U S R I F TS A M S U N G G E A R
![Page 5: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/5.jpg)
UNDERSTANDING GEAR VR
![Page 6: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/6.jpg)
S A M S U N G G E A RC AT E G O R Y H T V V I V EO C U L U S R I F T S O N Y P S V R
D I S P L AY
2 5 6 0 X 1 4 4 0
1 2 8 0 X 1 4 4 0 P E R E Y E
S U P E R A M O L E D
2 1 6 0 X 1 2 0 0
1 0 8 0 X 1 2 0 0 P E R E Y E
O L E D
2 5 6 0 X 1 2 0 0
1 0 8 0 X 1 2 0 0 P E R E Y E
O L E D
1 9 2 0 X 1 0 8 0
9 6 0 X 1 0 8 0 P E R E Y E
O L E D
R E F R E S H R AT E 6 0 H Z 9 0 H Z 9 0 H Z 1 2 0 H Z , 9 0 H Z
S E N S O R S
A C C E L E R ATO R ,
G Y R O M E T E R ,
G E O M A G N E T I C ,
P R OX I M I T Y
A C C E L E R O M E T E R ,
G Y R O S C O P E ,
M A G N E TO M E T E R ,
3 6 0 º P O S I T I O N A L
T R A C K I N G
A C C E L E R O M E T E R ,
G Y R O S C O P E ,
L A S E R P O S I T I O N
S E N S O R ,
F R O N T- FA C I N G C A M E R A
3 6 0 D E G R E E
T R A C K I N G ,
9 L E D S
F I E L D O F V I E W 9 6 D E G R E E S 1 1 0 D E G R E E S 1 1 0 D E G R E E S 1 0 0 D E G R E E S
![Page 7: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/7.jpg)
• Cannot rely on controllers, has to work with default gesture pad
• Lower refresh rate = missed frames are extremely apparent
• Not great at high poly models but can handle high res textures
B E YO N D T H E S P E C S H E E T
![Page 8: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/8.jpg)
WHAT THE COMPETITION LOOKS LIKE
![Page 9: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/9.jpg)
![Page 10: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/10.jpg)
![Page 11: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/11.jpg)
![Page 12: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/12.jpg)
• 3D Living Room background
• Floating Mobile / TV Interface
• Hide or fade content fold
T V V R C H E C K L I S T
![Page 13: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/13.jpg)
![Page 14: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/14.jpg)
![Page 15: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/15.jpg)
C H O O S I N G A 3 D E N G I N E
![Page 16: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/16.jpg)
U N I T Y
•0 - 125$ per dev per mo.
• C#, JavaScript
• Reasonable Performance
• Very Popular
![Page 17: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/17.jpg)
U N R E A L E N G I N E
• Free / 5% Revenue over $3000
• C++
• Better Performance (Threads!)
• BluePrints
![Page 18: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/18.jpg)
A M A Z O N L U M B E R YA R D
• Free
• Spinoff of CryEngine
• C++, Lua
• Deeply integrated with Amazon Cloud Services and Twitch TV
• Node editor
![Page 19: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/19.jpg)
U N I T Y
![Page 20: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/20.jpg)
BUILDDESIGN PROTOTYPE
![Page 21: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/21.jpg)
D E V I G N E R S
![Page 22: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/22.jpg)
DESIGN PROTOTYPE SCALE
![Page 23: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/23.jpg)
![Page 24: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/24.jpg)
![Page 25: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/25.jpg)
![Page 26: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/26.jpg)
TRAVERSING MASSIVE LIBRARIES
![Page 27: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/27.jpg)
WIDER HORIZONTAL TOLERANCE
![Page 28: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/28.jpg)
![Page 29: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/29.jpg)
REMOVING THE SEAMS
![Page 30: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/30.jpg)
![Page 31: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/31.jpg)
2D ASSETS ARE OK
![Page 32: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/32.jpg)
FOREGROUND ELEMENT
PANORAMA
TITLE
UI
![Page 33: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/33.jpg)
![Page 34: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/34.jpg)
![Page 35: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/35.jpg)
H O W D O YO U M A N A G E I M A G E L O A D S ?
![Page 36: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/36.jpg)
• Load a lot of images without using loaders or stuttering
• No threads for parallel code execution
T H E P R O B L E M
![Page 37: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/37.jpg)
• Load images with multiple threads on the Android side
• Convert to Texture and maintain texture cache
• Load images into Unity app via JNI
S O L U T I O N
![Page 38: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/38.jpg)
WHAT DOES THE FUTURE LOOK LIKE?
![Page 39: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/39.jpg)
T H I N G S W I L L B E L E S S … AW K WA R D
![Page 40: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/40.jpg)
S TO R Y T E L L I N G W I L L C H A N G E
![Page 41: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/41.jpg)
V R + A I / B OT S
![Page 42: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/42.jpg)
V R AVATA R S A R E F O R E V E R ?
![Page 43: Bringing Cable TV to VR](https://reader031.vdocuments.us/reader031/viewer/2022030304/5878c0e61a28ab26728b508d/html5/thumbnails/43.jpg)
T H A N K S !