| CPC G06T 17/00 (2013.01) [G06V 10/60 (2022.01)] | 18 Claims |

|
1. A method for processing visibility data of a three-dimensional model, performed by a computer device, comprising:
obtaining original values of visibility data of a plurality of sampling points of the three-dimensional model, wherein the three-dimensional model is formed by a plurality of surface slices, each surface slice having a polygon formed by a set of vertexes with sampling points on the surface slice surrounded by the set of vertexes;
determining visibility data of a plurality of vertexes of the three-dimensional model based on (i) a first error function measuring differences between recovery values of the visibility data of the sampling points on a surface slice of the three-dimensional model from interpolation of the visibility data of the vertexes of the surface slice of the three-dimensional model and the original values of the visibility data of the sampling points on the surface slice of the three-dimensional model and (ii) change rates of the recovery values of the visibility data of the sampling points on the surface slice of the three-dimensional model; and
storing the visibility data of each vertex of the three-dimensional model.
|