Welcome to the Community: three.js Around the Web 0.3

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.

Here’s few links to some of the three.js and WebGL communities around the web.

The Official three.js Forum

The three.js forum logo

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! My username is @looeee. Say hi!

three.js on StackOverflow

stackoverflow logo

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.

If you click the icon on the three.js StackOverflow page, it will allow you to search through all the answers related to three.js.

The three.js Subreddit

reddit logo

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

GitHub logo

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.

Twitter

twitter

Twitter is the main place where professional developers showcase their three.js projects. Here’s a couple of good hashtags to search for: #threejs, #webgl, #creativecoding.

Facebook

facebook logo

On Facebook, it’s all about the pages. Here’s a couple to get you started:

Discord

three.js Discord server logo

@munrocket runs a discord server for all things WebGL and three.js related. Request an invite here.