3D object modeling is an important issue in the construction of virtual environment. This paper presents an automatic modeling approach for the construction of curved object models. The model is generated from the contours on orthographic planes of images taken from known viewpoints, and represented with a set of superquadric primitives. The parameters of model are determined automatically by first utilizing a global fitting procedure where the silhouettes of the object are fitted to the parametric model, and then a local fitting strategy where some deformable parameters are adjusted to the object edges to refine the parametric model. Combining these fitting parameters, the geometric shape description of 3D objects can be obtained.