building immersive nvidia
play

Building Immersive NVIDIA SHIELD Android TV Games GTC 2016 | Luc - PowerPoint PPT Presentation

Building Immersive NVIDIA SHIELD Android TV Games GTC 2016 | Luc Beaulieu (CTO) & JP Doiron (Technology Director) Todays Menu Immersive experience What went right Challenges What's next Immersive experience


  1. Building Immersive NVIDIA SHIELD Android TV Games GTC 2016 | Luc Beaulieu (CTO) & JP Doiron (Technology Director)

  2. Today’s Menu • Immersive experience • What went right • Challenges • What's next

  3. Immersive experience

  4. Sounds

  5. Tactile

  6. Immersive experience Sounds (history) Vibrating controllers/seats Lights TV Series, movies https://en.wikipedia.org/wiki/Ambilight

  7. Philips Hue lights

  8. Syfy show • Sharknado 1, 2, 3 • 12 Monkeys • The Expanse

  9. DEMO Requirements: • 2 hue Go • 2 hue Bloom • 1 hue light strip • 1 hue bridge • 1 internet router • SHIELD TV • 2 controllers • Power bar • RJ45 cable • HDMI Cable • 12 Monkeys

  10. Backup plan

  11. https://www.youtube.com/watch?v=1Y3MQrcekrk

  12. What went right

  13. Performance

  14. OpenGL ES 3

  15. Tegra Graphics Debugger • Recompile shader live • Debug draw call • GPU Performance bottleneck • Live capture of a single frame

  16. Loading Time Loading time (sec) 35 30 25 20 15 10 5 0 PS4 Wii U Xbox One PS3 1 ​Apple TV Shield TV Splash to menu Main to level 1 Level 1 to level 2 level 2 to menu Menu to level 3 Total (1) PS3 uses 2x downscaled textures

  17. NVIDIA Great Support • Shipping of devices • Rapid feedback • Helping hand with Google Play issues

  18. Challenges

  19. Dramatization Texture compression volta.ca

  20. Dramatization Flipped UV volta.ca

  21. Shaders • Texture compression • Difference between DirectX and OpenGL • Variable precision (high, medium, low) When in doubt, default to high precision then work you way down

  22. Game Size • APK 100 megs • Expansion files 2GB

  23. Light latency 2015 version: Brightness 40-55ms Brightness + color 80-95ms Brightness + color + on 120-125ms Informations: meethue.com

  24. Design

  25. What’s Next?

  26. Canvas: The Enterprise Media Server Solution For Game Engines Tuesday, 04/05 2:30 PM Room 212B

  27. Shield TV 2.0 • Seamless mobile and TV ecosystem • Bi-directional interaction with shows • Built-in 4K depth camera

  28. Shield AR

  29. Light Fields http://www.psfk.com/

  30. Questions? Luc Beaulieu luc@frimastudio.com JP Doiron jpdoiron@frimastudio.com

Recommend


More recommend