I have a project where I have a 2D image but I need to then turn this into a 3D object. I already have the skeleton model of the object, it is a simple matter of applying color to the surface. I have been looking around and it seems 3D programs like Blender have a method like this called texture mapping or uv mapping. However I was assigned to use Mayavi and Python, and so far I could not really find anything about texture mapping in the Mayavi documentation. I was wondering if someone knows how (if possible) to perform texture mapping in Mayavi.
Alternatively, if texture mapping is not possible, what would be the best way (if there is a way) to turn a 2D image into a 3D object.