xr the present, the future jakob@collabora · 1 xr the present, the future and how to get there....

22
1 XR The present, the future and how to get there. Jakob Bornecrantz [email protected]

Upload: others

Post on 25-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

1

XRThe present, the future and how to get there.

Jakob Bornecrantz

[email protected]

Page 2: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

Open FirstOpen First

Talk to me about

● XR, VR & AR● Volt Programming Language● FPGAs & FOSS● Amiga (FPGA), mc68k (LLVM)● Voxel/SVO rendering● FOSS & Society● Joining Collabora!

Page 3: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

3

● What is XR● How do we XR● Wrapping up

Page 4: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

4

● > What is XR <● How do we XR● Wrapping up

Page 5: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

5

What is XR?

● All of the realities− Virtual Reality− Augmented Reality− Mixed Reality− ….

Page 6: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

6

What is XR?

● Entertainment● Work● Life

Page 7: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

7

What is XR?

● Entertainment● Work● Life

Page 8: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

Open First

Page 9: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

9

What is XR?

● Entertainment● Work● Life

Page 10: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

Open First

Page 11: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

11

What is XR?

● Entertainment● Work● Life

Page 12: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

Open First

Page 13: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

13

● What is XR● > How do we XR <● Wrapping up

Page 14: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

14

How do we XR?

Program

Platform

Hardware

Page 15: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

15

What is in a platform

● API● Driver● Algorithms● Compositor● Input remapping

Page 16: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

16

OpenXR

Page 17: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

17

OpenXR

● An API like OpenGL & Vulkan● Coming soon!● OpenXR Talk @ GDC

Page 18: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

18

XR FOSS Community

Page 19: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

19

● What is XR● How do we XR● > Wrapping up <

Page 20: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

20

Wrapping up

● Such future● Wow● Much work

Page 21: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

Open FirstOpen First

Talk to me about

● Questions about this talk● XR, VR & AR● Volt Programming Language● FPGAs & FOSS● Amiga (FPGA), mc68k (LLVM)● Voxel/SVO rendering● FOSS & Society● Joining Collabora!

Page 22: XR The present, the future jakob@collabora · 1 XR The present, the future and how to get there. Jakob Bornecrantz jakob@collabora.com

22

XRThank YouQuestions?