Implementing a "sketch" style of rendering in W...

At Floored, our main rendering pipeline aims for realism and is great for many different applications. However, real-time photorealistic…

Order Independent Transparency with Interlaced ...

Back in November, Morgan McGuire et al published a paper which provides a great overview on Order Independent Transparency, a thorough…

Order Independent Transparency with Interlaced ...

Back in November, Morgan McGuire et al published a paper which provides a great overview on Order Independent Transparency, a thorough…

Intel on WebGL

We knew Intel was interested in the future of the 3D graphics after they sent a crew to visit our office a few months back and publish a…

WebGL Deferred Shading

We recently saw this great post about using the WEBGL draw buffers extension for deferred shading and wanted to share our current approach…

WebGL Deferred Shading

We recently saw this great post about using the WEBGL draw buffers extension for deferred shading and wanted to share our current approach…

Luma Demo 3

As the year draws to a close, we continue to make progress on Luma, our webGL engine ( Demo 1 , Demo 2 ). Check out the latest space, the…

Luma Demo 3

As the year draws to a close, we continue to make progress on Luma, our webGL engine ( Demo 1 , Demo 2 ). Check out the latest space, the…

Interactive 3D Visualization for Everyday Use

We had a WebGL hackathon a couple months ago; it was a lot of fun and we were super impressed by everyone who came. As the hosts of the…

Implementing 3 Screen Space Ambient Occlusion M...

How do we get movie-quality lighting in real time? Traditional 3D pipelines take a number of shortcuts when simulating lighting in a scene…

Implementing 3 Screen Space Ambient Occlusion M...

How do we get movie-quality lighting in real time? Traditional 3D pipelines take a number of shortcuts when simulating lighting in a scene…

Luma Demo 2

HDR in WebGL

What is HDR? It's very common in computer graphics to represent images in a format known as RGB. One of the largest issues with this format…

HDR in WebGL

What is HDR? It's very common in computer graphics to represent images in a format known as RGB. One of the largest issues with this format…

Luma Demo 1

Bed Hack at WebGL Hackathon

Catching a few zs after a late night of hacking

WebGL Hackathon Starts

Hacking starts on Thursday night