WebGL Demos
Here are a few demos I used to test various features of my personal Javascript / WebGL engine.
Note: These samples were only tested on MacOS 10.9 and Windows 7, using the latest version of:
I highly recommend testing these samples using either one of those browser. As for the operating system, I tested on a MacBook Pro running OSX 10.8, and on a PC with Windows 7. On the Mac, I tested using the integrated Intel graphic chipset, so it should run on pretty much any decent hardware.
Mobile devices : Only Android devices currently have WebGL support. I only tested these demos on a Galaxy S3 using the latest version of Firefox Mobile. There is a rendering bug in the SSAO demo though. I didn't have the time to investigate the cause, but it's on my todo.
Here is the list of samples currently available. Please note that some models are quite heavy (Light House and Sponza are respectively 5Mb and 27Mb for instance) and my server is not a really fast one. So expect a few (or many) minutes of waiting before some scenes starts to show up. The approximate size of the samples are specified.
- Rotating Cube : My very first sample, the "Hello World" of the 3D world :)
- Light House (5Mb) : A simple scene with no texture, standard diffuse shading.
- Sponza (27Mb) : The famous Sponza model, fully textured, with normal mapping and basic phong shading.
- Shadow Mapping : The most basic shadow mapping implementation.
- Ray Marching : Test of raymarching and distance fields.
- Unit Tests : Not a demo, but convenient to have it here. These tests are far from convering the entire engine.