News for hackers. Stuff that matters.
Re:Money was never the end goal – mrdoob – threejs creator by zeroq on Saturday November 09, 2024 @11:47AM (#42095373)
It's absolutely not.

The math behind rendering is pretty straightforward and has been available since forever (Graphics Gems). On top of that, three.js was sort of a port of an existing library called away3D, which was a port of papervision, but that's another story.

Re:Money was never the end goal – mrdoob – threejs creator by winrid on Saturday November 09, 2024 @12:29PM (#42095592)
Looks like you can find papervision source here: https://github.com/Papervision3D/Papervision3D
Re:Money was never the end goal – mrdoob – threejs creator by mrdoob on Saturday November 09, 2024 @08:35PM (#42098012)
Definitely not a port of Away3D or Papervision3D.
Re:Money was never the end goal – mrdoob – threejs creator by bsenftner on Sunday November 10, 2024 @09:31AM (#42100429)
People have no idea how much effort you put in, bless their innocent little hearts.
Re:Money was never the end goal – mrdoob – threejs creator by zeroq on Thursday November 14, 2024 @12:40AM (#42133428)
Thanks for the kind word.
Re:Money was never the end goal – mrdoob – threejs creator by zeroq on Thursday November 14, 2024 @12:40AM (#42133427)
Hey doob!

I remember you from the good ol flash times. I didn't wanted to downplay your effort you put into threejs. <3

My point was that you don't have to have a PhD to write a 3D engine, the math is here, there's a plenty of literature, reference and libraries at hand that anyone can make their own toy 3D rendered on a weekend.

... to make that work in the browserland, that's whole another story. :)

I remember writing a tiny deeplinking "library", back in 2006. When I finished implementing the specification it had ~30 lines of code. At the time it was compatible with all common browsers it got to about 500. :)