US 12,469,191 B2
Curve offset operations
Arushi Jain, Ashok Vihar (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 Nov. 10, 2022, as Appl. No. 17/984,967.
Prior Publication US 2024/0161358 A1, May 16, 2024
Int. Cl. G06T 11/20 (2006.01)
CPC G06T 11/203 (2013.01) [G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a processing device, that a set of input points received via a user interface drawn as a freeform line satisfy a condition for use as part of a curve offset operation;
selecting, by the processing device, an offset value from a plurality of candidate offset values detected, automatically and without user intervention, based at least in part on respective distances between a plurality of objects in the user interface;
selecting, by the processing device, a curve from a plurality of curves included in the user interface;
generating, by the processing device, a segment as a trajectory defined by the set of input points as offset from the selected curve based on the selected offset value; and
displaying, by the processing device, the segment in the user interface.