US 11,694,416 B2
Intuitive editing of three-dimensional models
Duygu Ceylan Aksit, San Jose, CA (US); Vladimir Kim, Seattle, WA (US); Siddhartha Chaudhuri, Bangalore (IN); Radomir Mech, Mountain View, CA (US); Noam Aigerman, San Francisco, CA (US); Kevin Wampler, Seattle, WA (US); Jonathan Eisenmann, San Francisco, CA (US); Giorgio Gori, Ottawa (CA); and Emiliano Gambaretto, San Francisco, CA (US)
Assigned to Adobe, Inc., San Jose, CA (US)
Filed by ADOBE INC., San Jose, CA (US)
Filed on Mar. 22, 2021, as Appl. No. 17/208,627.
Application 17/208,627 is a continuation of application No. 16/204,980, filed on Nov. 29, 2018, granted, now 10,957,117, issued on Mar. 23, 2021.
Claims priority of application No. 201811039066 (IN), filed on Oct. 15, 2018.
Prior Publication US 2021/0256775 A1, Aug. 19, 2021
Int. Cl. G06T 15/00 (2011.01); G06T 19/20 (2011.01); G06F 3/04815 (2022.01); G06F 3/04845 (2022.01)
CPC G06T 19/20 (2013.01) [G06F 3/04815 (2013.01); G06F 3/04845 (2013.01); G06T 2200/24 (2013.01); G06T 2219/2016 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method for editing three-dimensional models, the method comprising:
identifying salient geometric features associated with a three-dimensional model defining an object;
determining feature attributes associated with the salient geometric features of the three-dimensional model, wherein the feature attributes comprise properties, relationships, or proximities;
generating a first feature set including a first plurality of salient geometric features related to one another based on the determined feature attributes; and
causing a display of an editing handle for the first feature set enabling the first plurality of salient geometric features within the first feature set to be edited in a three-dimensional space in accordance with a user manipulation of the editing handle that is displayed in association with one of the plurality of salient geometric features, wherein the user manipulation of the editing handle further edits a second plurality of salient geometric features of a second feature set within a region of influence, the first plurality of salient geometric features of the first feature set being different from the second plurality of salient geometric features of the second feature set, and wherein the edits to the second plurality of salient geometric features within the region of influence preserves at least one attribute of the second plurality of salient geometric features that is shared with the first plurality of salient geometric features.