/WebGL3DPainter

A WebGL painter of 3D objects. It loads obj objects, and the user can paint the object in 3D space, or in the UV 2D texture space.

Primary LanguageJavaScript

WebGL 3D Painter

This is a 3D model painter develop for WebGL using HTML and Javascript. The idea is that the user can load and paint and object both in 3D and in UV coordinates using mouse clicks. It allows the loading of .obj files with texture coordinates and the loading of texture images. Obj files must supply normal and texture coordinates for the program to work properly

View the live example to see this program in action!

External libraries

The following externa libraries/ projects were used in the develop of this program:

Screenshots

The following is a screenshot of the program usage in 3D:

And a screenshot to paint the object in UV coordinates: