US 11,842,443 B2
Rendering three-dimensional objects utilizing sharp tessellation
Thibaud Lambert, Paris (FR); Tamy Boubekeur, Paris (FR); and Anthony Salvi, Paris (FR)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US); and Institut Mines Telecom, Palaiseau (FR)
Filed on Feb. 22, 2023, as Appl. No. 18/172,847.
Application 18/172,847 is a continuation of application No. 16/953,829, filed on Nov. 20, 2020, granted, now 11,593,992.
Prior Publication US 2023/0196676 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 17/20 (2006.01); G06T 15/04 (2011.01)
CPC G06T 17/20 (2013.01) [G06T 15/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
determining a mipmapped two-dimensional (2D)-displacement map for a tessellation level of a three-dimensional (3D)-object mesh comprising a set of vertices and edges;
determining a mipmapped two-dimensional (2D)-sharpness map comprising a set of discontinuity lines corresponding to a resolution of the mipmapped 2D-displacement map;
modifying a position of a vertex corresponding to the 3D-object mesh to reposition the vertex within a threshold distance of a discontinuity line intersection from the mipmapped 2D-sharpness map to generate a modified 3D-object mesh comprising one or more modified vertices repositioned to discontinuities represented in the mipmapped 2D-sharpness map; and
generating, for display within a graphical user interface, a 3D object utilizing the modified 3D-object mesh.