Slides for my talk on The Future of Virtual Reality at the Tech In Motion Silicon Valley Meetup on August 20th, 2014. http://www.meetup.com/TechinMotionSiliconValley/events/195316252/
Axa Assurance Maroc - Insurer Innovation Award 2024
And Who Shall Control the Metaverse?
1. AND WHO
SHALL
CONTROL THE
METAVERSE?
TONY PARISI
AUGUST, 2014
2. ABOUT ME
CREDS
Co-creator, VRML and X3D
http://www.tonyparisi.com 8/20/2014
CONTACT
tony@vizi.gl
skype: auradeluxe
http://twitter.com/auradeluxe
http://www.tonyparisi.com/
http://www.learningwebgl.com/
GET VIZI
https://github.com/tparisi/Vizi
GET THE BOOKS!
WebGL: Up and Running
http://www.amazon.com/dp/144932357X
Programming 3D Applications with HTML and WebGL
http://www.amazon.com/Programming-Applications-HTML5-WebGL-Visualization/
dp/1449362966
MEETUPS
http://www.meetup.com/WebGL-Developers-Meetup/
BOOK CODE
https://github.com/tparisi/WebGLBook
https://github.com/tparisi/Programming3DApplications
GET GLAM
http://www.glamjs.org/
https://github.com/tparisi/glam/
WORK
http://www.vizi.gl/
4. TWENTY !@#$NG YEARS
A BRIEF, COMPLETELY PERSONAL HISTORY OF VR
8/20/201
4
THIS HAPPENS
TONY WRITES
BOOKS
ON WEBGL
2009
WEBGL
3D
IN THE BROWSER
http://www.tonyparisi.com
2014
WEBGL
EVERYWHERE!
TONY READS
SNOW
CRASH,
LOSES MIND,
CREATES
VRML WITH
MARK PESCE
1994
VRML
PHILIP
ROSEDALE
CREATES
SECOND LIFE
2004
“IN FIVE YEARS ALL WEB SITES WILL
INCLUDE 3D CONTENT”
TONY MOVES
TO SF TO
MAKE THE
INTERNETS
1992
VR
BOOM
TONY SEES
FIRST
VR AT
GIRLFRIEND’S
ART SCHOOL
MARK PESCE
READS
NEUROMANCER,
LOSES MIND,
FOUNDS ONO-SENDAI
1990
WILLIAM GIBSON
WRITES
NEUROMANCER
ONO-SENDAI
SEGA VR
JARON LANIER
FOUNDS VPL
VPL
AND THE $100K
VR HEADSET
COMPUTER GAMING WORLD
PREDICTS
“AFFORDABLE VR BY 1994”
1984
TONY
CREATES
WEB-BASED
VIRTUAL
WORLD
VIRTUAL
WORLDS
6. LEVIATHAN
8/20/201
4
http://www.tonyparisi.com
GIANT DOWNLOADS
SILO EXPERIENCES
CUMBERSOME NATIVE APPS AND INSTALLS
PROPRIETARY PLATFORMS AND
DEVELOPMENT STACKS
VR DOTH BE
HARD!
7. WHY I LOVE THE WEB
INSTANT PUBLISHING
INSTANT ACCESS TO INFORMATION
NO TOLLS
NOBODY CONTROLS IT
CULTURE OF COLLABORATION
VIEW SOURCE
image: Mark Surman
http://commonspace.wordpress.com/2014/03/12/happybirthday/
…THE WEB WILL NEVER CLOSE UP
SHOP.
8/20/201
4
http://www.tonyparisi.com
8. THE THREE D’S OF THE
WEB
8/20/201
4
http://www.tonyparisi.com
DEVELOPMENT
CROSS-PLATFORM
VENDOR-NEUTRAL
OPEN SOURCE
DEPLOYMENT
CLOUD
PUSH-BUTTON UPDATE AND PUBLISH
DISTRIBUTION AND DISCOVERY
EMBED IN OTHER PAGES
SHARE WITH A HYPERLINK
NO APP TO DOWNLOAD
9. WEB VR
FAST, CHEAP, AND TOTALLY
DEMOCRATIZED.
BROWSER-BASED VIRTUAL
REALITY
WEBGL
CSS3
VR EXTENSION HACKS
FOR BROWSERS
VR SUPPORT NOW IN
BROWSER NIGHTLY
BUILDS!!!
NO BIG APP DOWNLOADS
AND INSTALLS!!!
8/20/201
4
http://www.tonyparisi.com
JUST ADD SMART
PHONE
10. VR + ML
8/20/201
4
http://www.tonyparisi.com
GLAM (GL AND MARKUP) - A
DECLARATIVE LANGUAGE FOR 3D WEB
CONTENT
https://github.com/tparisi/glam/
DEFINE 3D SCENE CONTENT IN MARKUP;
STYLE IT IN CSS
THE MARKUP
<glam>
<renderer type="rift"></renderer>
<scene>
<controller type="rift"></controller>
<background id="sb1"
class="skybox"></background>
<group y ='1' z='-3'>
<sphere class="bubble
skybox" animation="bubbleBounce"></sphere>
<sphere x='-1' z='-2'
class="bubble skybox"
animation="bubbleBounce2"></sphere>
</group>
…
THE CSS
<style>
.skybox {
envmap-right:url(../images/Park2/posx.jpg);
…
}
.bubble {
radius:.5;
shader-vertex:url(../shaders/fresnel.vs);
shader-fragment:url(../shaders/fresnel.fs);
shader-uniforms:mRefractionRatio f 1.02 mFresnelBias f
0.1 mFresnelPower f 2.0 mFresnelScale f 1.0 tCube t null;
}
#sb1 {
background-type:box;
}
</style>
11. SO ASK YOURSELF
WHAT KIND OF METAVERSE DO I
WANT?
8/20/201
4
WHAT AM I WILLING TO PAY FOR IT?
AND WHO SHALL CONTROL THE
http://www.tonyparisi.com
METAVERSE?
12. THE LINES ARE BEING DRAWN.
CHOOSE A SIDE.
8/20/201
4
THE FUTURE DEPENDS ON IT.
http://www.tonyparisi.com
13. AND WHO
SHALL
CONTROL THE
METAVERSE?
TONY PARISI
AUGUST, 2014