US 12,380,617 B2
Visual reordering of partial vector objects
Harish Kumar, Noida (IN); and Praveen Kumar Dhanuka, Howrah (IN)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Aug. 26, 2022, as Appl. No. 17/896,342.
Prior Publication US 2024/0070944 A1, Feb. 29, 2024
Int. Cl. G06T 11/60 (2006.01)
CPC G06T 11/60 (2013.01) [G06T 2210/36 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processing device, input data describing a region specified relative to a group of intertwined vector objects that includes a portion of a first vector object and a portion of a second vector object;
determining, by the processing device, a visual order as between the portion of the first vector object and the portion of the second vector object within the region;
computing, by the processing device, a modified visual order as between the portion of the first vector object and the portion of the second vector object within the region different than the visual order;
marking pixels within the region with a sentinel value that denotes pixels to be rendered in accordance with the modified visual order; and
generating, by the processing device, the group of intertwined vector objects for display in a user interface using a render surface and the sentinel value to render pixels of the portion of the first vector object and the portion of the second vector object marked with the sentinel value in the modified visual order and preserve the visual order for pixels of the group of intertwined vector objects outside of the region.