WELCOME TO THE COMMUNITY: three.js AROUND THE WEB
One of the things that really sets three.js apart from the competition is the amazing community that exists to provide help and support for people working with the library.
Whether you are stuck on a thorny 3D math problem, confused by the syntax, have an idea for a new feature, want to showcase or get critique of your work, or think that you’ve found a bug, you can generally get a response in a matter of hours - as long as you ask in the right place.
Let’s take a few moments now to get you up to speed on where to post your questions.
The Official three.js Forum
The place to ask for help, showcase your project, or general chitchat, is the official three.js forum. It’s been around since April 2017, it’s highly active and you’ll find lots of enthusiastic people there who will be happy to help you out.
You might even find me there! I’m an admin and my username is @looeee. Say hi!
three.js on StackOverflow
Traditionally, StackOverflow has been the place to ask three.js related questions, and it is still a good place to check first before you make a post on the forum.
The three.js Subreddit
It’s not particularly active, but you can also try your luck with the three.js subreddit. It’s a better place to find interesting projects than answers to your questions - just beware of falling into the black hole of Reddit and having your life sucked away into a dreary existence of memes and trolling!
three.js on GitHub
As we mentioned in the previous chapter, GitHub is where all the magic happens. It’s a hive of activity, and if you do report a bug there you’ll often be able to get it fixed in a matter of hours.
On the other hand, before posting here, do make a reasonable effort to make sure that you actually have found a bug first. If you’re not sure, post on the forum and the experts there will take a look and tell you whether to proceed with making an official bug report.
Finally, if you do file a bug report, please take the time to read the guideline first! You are much more likely to get a positive response if you do so.
If your problem is of a more general nature, related to either programming or mathematics, then you will get a better response if you post in a forum dedicated to those.
Twitter, Instagram, Facebook
On Instagram, #threejs seems to get used for photos of delicious baked goods as well as three.js projects, so searching for this hashtag there may make you unexpectedly hungry! The #webgl is also worth checking out.
On Facebook, it’s all about the pages. Here’s a couple to get you started: