1. A method for modeling a three-dimensional object, comprising: acquiring alpha mattes of the object for a plurality of viewpoints; acquiring a surface hull of the object, the surface hull completely enclosing the object; projecting the alpha mattes onto the surface hull to construct an opacity hull storing opacity values of the surface of the object.