Virtually Anyone

9
Tony Parisi is VP of Web and Open Technologies [email protected] +1 (415) 902 8002 @auradeluxe virtually anyone can make VR

Transcript of Virtually Anyone

Page 1: Virtually Anyone

Tony Parisi is VP of Web and Open Technologies [email protected] +1  (415) 902 8002 @auradeluxe

virtually anyonecan make VR

Page 2: Virtually Anyone

the dream

Page 3: Virtually Anyone

the reality

Page 4: Virtually Anyone

the rest of us

Page 5: Virtually Anyone

introducing: DERP

(DOM-based EquiRectangular Photo Viewer)

Page 6: Virtually Anyone

the tools

Page 7: Virtually Anyone

the code

there IS no code!

GLAM library lets you make 3D and VR using just markup http://www.glamjs.org

DERP took 90 minutes to make.

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="./libs/glam/glam.js" ></script> <title>DERP - DOM-based EquiRectangular Photos</title>

<style> body{ margin: 0px; } #ss1 { sphere-image:url(./photos/474488503.717899-sampled.jpg); } #viewer { position:absolute; width:100%; height:100%; }

</style>

</head> <body> <div id="viewer"> <glam> <scene> <renderer type="cardboard"></renderer> <controller type="deviceOrientation"></controller> <background id="ss1" type="sphere"></background> </scene> </glam> </div> </body> </html>

Page 8: Virtually Anyone

the deal• WebGL rocks

real time 3D in a browser - no problem • markup languages FTW

www.glamjs.org www.aframe.io scenevr.com

• browsers kinda do VR, getting better all the time “WebVR” API experimental in Chrome, FF nightlies Desktop - still need 90hz refresh (“any day now”…) Mobile - head tracking still slow (but this is a general Cardboard problem) GearVR - Samsung’s “VR browser” will someday do WebVR API

• proprietary tools, app stores and walled gardens FML

Page 9: Virtually Anyone

Thank You.

Tony Parisi is VP of Web and Open Technologies [email protected] +1  (415) 902 8002 @auradeluxe

DERP can be found on Github at https://github.com/tparisi/derp