History lesson

844 views

Published on

A Brief History of 3D on the Web
OR,
How We Screwed Up with VRML but WebGL is Gonna be Great!

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
844
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

History lesson

  1. 1. History Lesson<br />
  2. 2. “History repeats itself, first as tragedy, second as farce.”<br />--Karl Marx<br />
  3. 3. Web 3D: A Brief History<br />Intermediate<br />Format<br />+ XML,<br />Skinning,<br />Programmable Pipeline,<br />Multitexturing, …<br />In-Browser Rendering<br />+ Animation,<br />Scripting,<br />Interactivity<br />Cautious Optimism<br />Built In<br />GPU<br />@mpesce #ZOMG #Winning!<br />Model +<br />Hyperlink in a Page<br />Raging Indifference<br />Competing Standards<br />Proprietary Platforms<br />“Virtual Worlds”<br />“Gaming” Redefined<br />More important stuff:<br />Web 2.0<br />Mass Disillusionment<br />No Broadband<br />No GPUs<br />No Killer App<br />Warring Factions<br />More important stuff: Web 1.0<br />Eager Enthusiasm<br />@mpesce #WTF? #Winning!<br />
  4. 4. 5 Ways to Screw Up A Great Idea<br />
  5. 5. Way #5:<br />Immaturity<br /><ul><li>Poor User Experience
  6. 6. Bad Content
  7. 7. Shaky Technology
  8. 8. Confused Messaging
  9. 9. Excessive Hype</li></li></ul><li>Way #4:<br />Incompatibility<br /><ul><li>Products That Didn’t Work Together
  10. 10. Proprietary Extensions That “Added Value”
  11. 11. Developer Confusion</li></li></ul><li>Way #3:<br />Infighting<br /><ul><li>Competing “Standards”
  12. 12. Mixed Messages
  13. 13. Fear, Uncertainty and Doubt</li></li></ul><li>Way #2:<br />Inaccessibility<br /><ul><li>Too costly
  14. 14. Too hard
  15. 15. Too confusing</li></li></ul><li>Way #1:<br />Ill Timing<br /><ul><li>Launched Too Early
  16. 16. Launched During Other Major Discontinuities</li></li></ul><li>2011 Parisiometer ™ Rating<br />* 1 VRML == P(fubar) X $100M invested X hype level<br />
  17. 17. “No army can stop an idea whose time has come.”<br />-- Victor Hugo<br />

×