nope just a 3d really vbasic paint app, not so advanced, just something to paitn on a 3d surface without bum,s no pbr etc
I'm thinking that the following would require some three.js work:
1. Setting triangle vertex colors so that you could get color gradations across a surface.
2. Assigning UV values to a texture for each triangle so that you could get basic diffuse color texture maps onto a surface.
3. Wrapping a texture around a surface. This one gets really complicated, as you have to figure out how to UV map the texture based on projections.
Creating a 3D paint program with textures is significantly more complicated than creating a 2D paint program. It took me about 2 hours to cobble together a basic 2D paint program in C2. Most of this time was spent on creating the UI. I anticipate that it would take me about 200 hours to get a very basic 3D version working, and I have already spent probably 50 hours studying and watching videos how to do this.