You can't do that with JavaScript!

By Espen Sande-Larsen

Elevator Pitch

So I wanted to know how much the JavaScript engines have evolved over the years since Netscape was a thing. So I was thinking, what rea the most ludicrous and stupid things to try and implement in JavaScript?

How about a 3d engine? How about three?

Description

So I wanted to know how much the JavaScript engines have evolved over the years since Netscape was a thing. So I was thinking, what rea the most ludicrous and stupid things to try and implement in JavaScript?

How about a 3d engine? How about three? A rasterizer, a ray-marcher, and the almighty ray-tracer!

We will go through how I built, three different 3d engines in JavaScript and the lessons learned. And why you shouldn’t do this…