Tony Parisi is an entrepreneur and career CTO/software architect. He has developed international standards and protocols, created noteworthy software products, and started and sold technology companies. Tony’s passion for innovating is exceeded only by his desire to build great products. Tony is the co-creator of the VRML and X3D ISO standards for networked 3D graphics, and continues to innovate in 3D technology. Tony is the co-chair of the San Francisco WebGL Meetup (, a founder of the Rest3D working group ( and a member of the Khronos COLLADA working group creating glTF (, the new file format standard for 3D web and mobile applications. Tony is also the author of O’Reilly Media’s books on WebGL: WebGL Up and Running (2012), and Programming 3D Applications in HTML5 and WebGL (2014). Tony is the founder of Vizi, a San Francisco-based interactive agency developing 3D applications for web, mobile and the new generation of virtual reality systems.


  • Programming 3D Applications in HTML5 and WebGL
  • Time: | Room:
HTML5 is now the platform of choice for building 3D applications and web sites. The advanced programming, animation and multimedia capabilities of HTML5, combined with hardware-accelerated 3D rendering provided by WebGL, represents a combination with limitless possibilities. With HTML5 and WebGL, developers can create immersive 3D games, integrated 2D/3D presentations, product displays, social media sites, virtual worlds, content editing systems and more, all running in your web browser.This hands-on course covers developing 3D applications in HTML5 and WebGL, with topics including rendering, animation, CSS3, the Canvas 2D API, 3D libraries and frameworks, 3D tools pipelines, and mobile deployment. The instructor will present several working in examples using Three.js, Tween.js and other JavaScript frameworks, with an emphasis on practical deployment and best practices. This year’s version of the course includes updates on WebGL support in iOS and on virtual reality devices like the Oculus Rift and Google Cardboard.