Abstract
A point-based data structure for representing 3D objects composed of plane and curved face segments is presented. The basic idea of the data structure is to give only vertices and the information on their adjacent vertices. The data structure has the following advantages. (1) Both plane and curved face segments can be represented by the same data structure, (2) memory size for storing data of objects can be considerably reduced, compared with conventional data structure such as half-edge structure. (3) Operations required to manipulated and calculate physical properties of objects such as mass property are very easy. An illustrative example is also shown.