To have a complete 3D modeling tool, one must be able
to put textures on any objects. That involves reading
the texture from some images files, selecting the
texture, adding it onto an object or just onto a part
of the object. Furthermore, it should be possible to
position and resize the texture on the object's
surface.