I personally don't like that #threejs uses #tsl to build shaders.
First, it seems to me that TSL takes a bit to "compile" the shaders on page load, and that's a bit annoying.
Second is the TSL language itself; if devs are going to learn a new "language" then just learn #wgsl.
I understand this is to provide compatibility with #glsl, but not a super fan.
I also must say this is not the first time I talk trash against a 3d library, the first time it was #AFrame and later I changed my mind.





