Why is there no nodes in threejs official documentation?

Also, If I want to become a shader master, should I learn nodes or tsl ?

I would suggest starting with an “official” shading language, like GLSL for example.

We have recently added an API documentation for the node material, TSL and WebGPURenderer based on JSDoc. The final template is still a TODO though. In the meanwhile, you can build the docs with npm run build-docs locally and open it via:

http://localhost:8080/docs_new/three/<version>/

Next to that we are planning to add more guides about the node material and TSL. In the meanwhile, a Wiki page provides some basic information: Three.js Shading Language · mrdoob/three.js Wiki · GitHub

2 Likes