I think you guys are putting me on a very much undeserved pedestal.
Especially @prisoner849, if I deserve to be on that tiny list then you certainly do as well.
@ben don’t read too much into the TOS and Privacy statements - these are basically just legal boilerplate that every website is required to have by law. The pages were added automatically by Discourse and I don’t think we changed anything, hence the references to payments.
Really, they are just there to protect us from legal issues and ensure that we’re not responsible for anything that people post here and that anything posted, including code, is automatically in the public domain.
How did you join forces in creating day today efforts on keeping https://discourse.threejs.org so stable?
Do you have weekly/monthly meetings?
There is a staff only section of the site. We don’t talk there very often though. People here are generally very well behaved and the site pretty much runs itself… so far!
How do I follow in your footsteps?
Highly recommend the real-time rendering book. Personally, I’m about a third of the way through studying it in depth.
My background is in mathematics, which was definitely useful. But really in 3D you’ll mostly just be using linear algebra for your day to day work, so make sure that you have a basic grounding in that - vectors, matrices (especially the 4x4 transformation matrix), linear equations and so on - and then add to it as you need. Next level, add Euler angles and Quaternions. I haven’t read that game mathematics book but I’ve heard it recommended by lots of people so it’s probably a good place to start.
how do you know all things related to three.js
I most certainly don’t know all the things
But the things that I do know just came with time and practice, same as everyone else. You can’t know everything at once. But give it a couple of years and before you know it you’ll have people very undeservedly calling you an expert too! Haha!