Abstract: One of the most important problems of available solid modeling systems is that the range of shapes generated is limited. It is not easy to model an irregular object in a conventional solid modeling system. To simulate an irregular object, one has to save every point on the object. Then it will become a tedious process. However, one can create a regular object and then apply deformation to it to create an irregular object with much less data. This paper discusses some of the solid modeling operations, which simulate twisting, bending and tapering transformations of geometric objects. Deformations are easily combined in a hierarchical structure, creating complex objects from simpler ones. Deformations are important and highly intuitive operations which ease the control and rendering of large families of three dimensional geometric shapes. Deformations can be incorporated into traditional CAD/CAM solid modeling and surface patch methods, reducing the data storage requirements for simulating flexible geometric objects, such as objects made of metal, fabric or rubber.
Rajan Periyanayagam and A. Arokiasamy , 2004. Regular Deformation Using OpenGL . Asian Journal of Information Technology, 3: 693-698.