If you practice using a real 3D object to learn how to paint on a 3D object, you need to prepare a new 3D object each time you fail to paint. For example, if the object is a vase, you need to prepare several vases that are not painted or glazed, but this is expensive. Therefore, we will draw on virtual 3D object instead of real 3D object. When painting using virtual 3D object, if you make a mistake, you can erase the painting and you can do it over and over again, thus there is no cost. In addition, it is possible to use it to confirm the appearance after making learning support for painting while watching a model, and developing and prototyping a new pattern with a virtual 3D object.