ben
1
Feel free to add more resources/books to help the three.js community!
Community Portals
Resources
Tutorials
Books
Note: this book is not finished yet but there’s an extensive free section which you can use as a beginner-friendly tutorial
Note: The following books are outdated but may still be useful.
Examples
Physics Libraries
AI
Built with three.js
27 Likes
ben
3
WebGL
Five ways to build WebGL apps
https://www.reddit.com/r/webgl/
WebGL 2
WebGL 2 Videos
Books
Videos
Presentations
1 Like
ben
4
Shaders
Sites
Books
Three.js Example
GLSL = OpenGL Shading Language
1 Like
ben
6
Other Resources
File Formats
You can preview your glTF export with this tool: https://gltf-viewer.donmccurdy.com/
Compression
Videos
Camera
Curves
Character Rigging
Inverse Kinematics = IK
2 Likes
ben
9
3D Viewer
– Ruku
Other Libraries/Frameworks
WebVR
1 Like
Is it possible to pin this thread at the top of the list in the category? Would be more comfortable and helpful to have it there 
3 Likes
There’s a whole lot more at this link. Feel free to filter and add some of the relevant resources. In my view, they all looks relevant.
ben
16
@Atul_Mourya thanks for sharing, bookshelf updated!
1 Like
Hi Yuri, This is example is definitely very much impressive. I would encourage you to post this as a new resource where other people can find it easily. Let’s just keep this current resource only for books, tutorial and other learning materials. Cheers 
2 Likes
I’d like to share a great book about the topic “Computational Geometry”. This area is necessary for all kinds of geometry related algorithms like triangulation, intersections tests, computing bounding volumes (e.g. convex hulls), path finding and many more. Although the examples in the book are written in C, I highly recommend to do the exercises 
https://www.amazon.com/Computational-Geometry-Cambridge-Theoretical-Paperback/dp/0521649765
4 Likes
What makes this site awesome is that it’s totally free and covers most of the vector math. it uses processing.js for it’s demos
https://natureofcode.com/book/
https://natureofcode.com/book/
use this playground if you want to edit some of the codes to do other cool stuffs:wink:
http://valentin.dasdeck.com/processing/index.php
5 Likes