Full threaddeepnet·Deferring a Phong shader gives 'good enough' dynamic lighting for 2D dynamic sprite lighting and is fast.https://29a.ch/2010/3/24/normal-mapping-with-javascript-and-...View on HN