GoPro, Inc.
Systems and methods for rendering vector shapes

Last updated:

Abstract:

A vector shape may have a first edge and a second edge that defines an intersection feature. A distance map may be divided into texels. The distance map may characterize the vector shape with a flag field, a first distance field, and a second distance field. The flag field may indicate the use of one-distance field rendering or two-distance field rendering for a given texel. The use of two-distance field rendering for the given texel may include use of the first distance field characterizing a first distance between the given texel and the first edge and the second distance field characterizing a second distance between given the texel and the second edge. Based on the use of two-distance field rendering for the given texel, the vector shape corresponding to the given texel may be rendered based on the first distance field and the second distance field.

Status:
Grant
Type:

Utility

Filling date:

12 Oct 2017

Issue date:

27 Aug 2019