Unleashing the Power of 3D with WebJS

Post on 02-Dec-2014

138 views 0 download

Tags:

description

Unleashing the Power of 3D with WebJS with Mickey MacDonald Presented on September 17 2014 at FITC's Web Unleashed Toronto 2014 WebGL is a powerful JavaScript API used for rendering interactive 3D graphics within any compatible web browser, without the use of plug-ins. In this talk, Mickey will look at how HTML, JavaScript, and WebGL are related. He will even walk through setting up a WebGL application and creating a 3D scene. So come out and see how amazing this graphics library really is. OBJECTIVE To show the power and ease that WebJS offers TARGET AUDIENCE Web based game developers ASSUMED AUDIENCE KNOWLEDGE Basic understanding of 3D game development FIVE THINGS AUDIENCE MEMBERS WILL LEARN How HTML, JavaScript and WebGL are related Setting up a WebGL application How to create a 3D scene Importing shaders Advance settings available in WebGL

transcript

Unleasing 3D with WebGL

Michael “Mickey” MacDonaldIndie Game Developer & @ScruffyFurnExtreme Video Game Geek

Michael “Mickey” MacDonaldIndie Game Developer &@ScruffyFurnExtreme Video Game Geek

Libraries make it easy

• Three.js - http://threejs.org/

Libraries make it easy

• Babylon.js - http://www.babylonjs.com/

+

DemoBuilding a simple scene with BabylonJS

wootstudio.ca

Windows Game On

Thank you! Happy Coding

Michael “Mickey” MacDonaldIndie Game Developer &@ScruffyFurnExtreme Video Game Geek

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.