Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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
ARPIT MATHUR
C O M C A S T I N N O VAT I O N L A B S
JACK ZANKOWSKI
C O M C A S T E X P E R I E N C E D E S I G N
WHAT DOES TV LOOK
LIKE IN VR?
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
...
UNDERSTANDING GEAR VR
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 ...
• Cannot rely on controllers, has to work with default gesture pad
• Lower refresh rate = missed frames are extremely appa...
WHAT THE COMPETITION
LOOKS LIKE
• 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
C H O O S I N G A 3 D E N G I N E
U N I T Y
•0 - 125$ per dev per mo.
• C#, JavaScript
• Reasonable Performance
• Very Popular
U N R E A L E N G I N E
• Free / 5% Revenue over $3000
• C++
• Better Performance (Threads!)
• BluePrints
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 ...
U N I T Y
BUILDDESIGN PROTOTYPE
D E V I G N E R S
DESIGN PROTOTYPE SCALE
TRAVERSING MASSIVE LIBRARIES
WIDER HORIZONTAL TOLERANCE
REMOVING THE SEAMS
2D ASSETS ARE OK
FOREGROUND ELEMENT
PANORAMA
TITLE
UI
H O W D O YO U M A N A G E
I M A G E L O A D S ?
• 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
• Load images with multiple threads on the Android side
• Convert to Texture and maintain texture cache
• Load images into...
WHAT DOES THE FUTURE LOOK LIKE?
T H I N G S W I L L B E L E S S … AW K WA R D
S TO R Y T E L L I N G W I L L C H A N G E
V R + A I / B OT S
V R AVATA R S A R E F O R E V E R ?
T H A N K S !
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Bringing Cable TV to VR
Upcoming SlideShare
Loading in …5
×

Bringing Cable TV to VR

In this presentation Jack Zankowski and Arpit Mathur discuss the UX and engineering challenges bringing the X1 services to VR

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

Bringing Cable TV to VR

  1. 1. 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
  2. 2. ARPIT MATHUR C O M C A S T I N N O VAT I O N L A B S JACK ZANKOWSKI C O M C A S T E X P E R I E N C E D E S I G N
  3. 3. WHAT DOES TV LOOK LIKE IN VR?
  4. 4. 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
  5. 5. UNDERSTANDING GEAR VR
  6. 6. 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
  7. 7. • 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
  8. 8. WHAT THE COMPETITION LOOKS LIKE
  9. 9. • 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
  10. 10. C H O O S I N G A 3 D E N G I N E
  11. 11. U N I T Y •0 - 125$ per dev per mo. • C#, JavaScript • Reasonable Performance • Very Popular
  12. 12. U N R E A L E N G I N E • Free / 5% Revenue over $3000 • C++ • Better Performance (Threads!) • BluePrints
  13. 13. 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
  14. 14. U N I T Y
  15. 15. BUILDDESIGN PROTOTYPE
  16. 16. D E V I G N E R S
  17. 17. DESIGN PROTOTYPE SCALE
  18. 18. TRAVERSING MASSIVE LIBRARIES
  19. 19. WIDER HORIZONTAL TOLERANCE
  20. 20. REMOVING THE SEAMS
  21. 21. 2D ASSETS ARE OK
  22. 22. FOREGROUND ELEMENT PANORAMA TITLE UI
  23. 23. H O W D O YO U M A N A G E I M A G E L O A D S ?
  24. 24. • 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
  25. 25. • 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
  26. 26. WHAT DOES THE FUTURE LOOK LIKE?
  27. 27. T H I N G S W I L L B E L E S S … AW K WA R D
  28. 28. S TO R Y T E L L I N G W I L L C H A N G E
  29. 29. V R + A I / B OT S
  30. 30. V R AVATA R S A R E F O R E V E R ?
  31. 31. T H A N K S !

×