Canvas-based Web Applications to Be Embedded into 3D World Rendered in a Web Browser

This application concludes three separate applications which render their content on top of a HTML5 canvas element, so that they can be embedded into 3D scene created with WebGL inside a web browser. This way plugins (such as Flash or Silverlight) are not needed to run the 3D applications inside the browser.

There is a lot of variation between these three example applications, e.g. first one, a mapping application, uses the Geolocation API of the browser to get user's location and shows it on a map. Second one shows a selection of stocks and their values. Third application was a Arkanoid game that was ported to run in the 3D scene.

Technologies: WebGL, HTML5, JavaScript

Related work packages:

3. DIEM season
7/2010
1/2011
3/2011
4/2011
12/2011