Shape Joining based on Proximity
    11.
    发明申请

    公开(公告)号:US20210390744A1

    公开(公告)日:2021-12-16

    申请号:US16902100

    申请日:2020-06-15

    Applicant: Adobe Inc.

    Abstract: Shape joining based on proximity is leveraged in a digital medium environment. For instance, an automated system is provided to detect shape proximity and to implement automated shape joining when shapes are detected within a threshold proximity. In an example implementation, when a first shape is detected within a threshold proximity to a second shape, the described processes automatically calculate a join geometry for connecting the shapes, and automatically apply the join geometry to join the shapes and generate a joined shape. Thus, utilizing the described techniques, shapes of differing geometries can be automatically joined. Further, joined shapes can be edited and transformed in different ways.

    Cohesive manipulation of bezier handles

    公开(公告)号:US11182937B1

    公开(公告)日:2021-11-23

    申请号:US16923402

    申请日:2020-07-08

    Applicant: Adobe Inc.

    Abstract: The technology described herein is directed to a Bezier manipulation tool that facilitates a handle-movement paradigm for cohesive manipulation of a selected group of Bezier handles. In some implementations, the Bezier manipulation tool manipulates a selected group of Bezier handles by collectively selecting and synchronously (or concurrently) manipulating multiple handles. For example, when the Bezier manipulation tool detects a user-initiated manipulation of a reference handle of a selected group of Bezier handles, angular and radial length movements of the reference handle occurring as a result of the user-initiated manipulation are calculated relative to an anchor point associated with the reference handle. The Bezier manipulation tool cohesively manipulates other Bezier handles of the selected group of Bezier handles in accordance with the angular and radial length movements of the reference handle, e.g. {delta-theta, delta-r}, concurrent with the user-initiated manipulation of the reference handle.

    Reference point generation on a vector path

    公开(公告)号:US10572026B2

    公开(公告)日:2020-02-25

    申请号:US15995792

    申请日:2018-06-01

    Applicant: Adobe Inc.

    Abstract: Techniques are disclosed for generating a reference point on a path of a vector image using a preview reference point. In some examples, a method includes receiving selection of a path included in one or more paths of a vector image presented on a display, thereby identifying an active path; causing display, via the display, of a preview reference point on the active path; receiving a moving off-path input gesture and causing the preview reference point to move along the active path correspondingly with the moving off-path input gesture; and in response to the moving off-path input gesture terminating, set a current position of the preview reference point on the active path to a final reference point on the path, the current position of the preview reference point on the active path corresponding to a last position of the off-path input gesture. The display may be a touch-sensitive display.

    Adjusting blurry vector-based lines during movement

    公开(公告)号:US10380721B2

    公开(公告)日:2019-08-13

    申请号:US15499602

    申请日:2017-04-27

    Applicant: Adobe Inc.

    Abstract: This disclosure covers systems and methods that sharpen the appearance of a digital illustration while moving the digital illustration. In certain embodiments, upon receiving a command to move a digital illustration, the disclosed systems and methods move the digital illustration (and its constituent line segments) to positions that both sharpen the appearance of the digital illustration and respond to the command. To facilitate sharpening the appearance of a digital illustration as part of a seemingly continuous movement, in some embodiments, the disclosed systems and methods move a blurry digital illustration to a position that sharpens the appearance of blurry axial-line segments by translating the digital illustration according to a translation vector and a command to move the digital illustration.

    Cohesive manipulation of Bezier handles

    公开(公告)号:US11769280B2

    公开(公告)日:2023-09-26

    申请号:US17526696

    申请日:2021-11-15

    Applicant: ADOBE INC.

    CPC classification number: G06T11/203 G06F3/04845 G06T2200/24

    Abstract: The technology described herein is directed to a Bezier manipulation tool that facilitates a handle-movement paradigm for cohesive manipulation of a selected group of Bezier handles. In some implementations, the Bezier manipulation tool manipulates a selected group of Bezier handles by collectively selecting and synchronously (or concurrently) manipulating multiple handles. For example, when the Bezier manipulation tool detects a user-initiated manipulation of a reference handle of a selected group of Bezier handles, angular and radial length movements of the reference handle occurring as a result of the user-initiated manipulation are calculated relative to an anchor point associated with the reference handle. The Bezier manipulation tool cohesively manipulates other Bezier handles of the selected group of Bezier handles in accordance with the angular and radial length movements of the reference handle, e.g. {delta-theta, delta-r}, concurrent with the user-initiated manipulation of the reference handle.

    Vector object stylization from raster objects

    公开(公告)号:US11631207B2

    公开(公告)日:2023-04-18

    申请号:US17470148

    申请日:2021-09-09

    Applicant: Adobe Inc.

    Abstract: Vector object stylization techniques from raster objects are described that support editing of vector objects in a manner that maintains an underlying mathematical representation of object. A raster object, for instance, is generated from an edited version of an output of a vector object. This raster object, along with the vector object are received as inputs by a vector conversion system. These inputs are utilized by the vector conversion system to generate a stylized vector object having a visual appearance that mimics and simulates a visual appearance of the raster object. As a result, the stylized vector object provides a mathematical representation of the raster object.

    Creation and rasterization of shapes using geometry, style settings, or location

    公开(公告)号:US11288778B2

    公开(公告)日:2022-03-29

    申请号:US16709170

    申请日:2019-12-10

    Applicant: Adobe Inc.

    Abstract: A digital medium environment is described to improve creation and rasterization of a shape through pixel alignment. In one example, a pixel alignment system is implemented at least partially in hardware of a computing device. The pixel alignment system receives an input that specifies a geometry, a stroke setting, and a location that serves as a basis to position the shape. The pixel alignment system then snaps the location as specified by the at least one input to a snapped location based on a pixel grid. The snapped location based on the geometry, the stroke setting, and the location as specified by the input. A rasterization module is then employed to rasterize the shape as pixels based on the snapped location.

    Shape joining based on proximity
    19.
    发明授权

    公开(公告)号:US11244486B2

    公开(公告)日:2022-02-08

    申请号:US16902100

    申请日:2020-06-15

    Applicant: Adobe Inc.

    Abstract: Shape joining based on proximity is leveraged in a digital medium environment. For instance, an automated system is provided to detect shape proximity and to implement automated shape joining when shapes are detected within a threshold proximity. In an example implementation, when a first shape is detected within a threshold proximity to a second shape, the described processes automatically calculate a join geometry for connecting the shapes, and automatically apply the join geometry to join the shapes and generate a joined shape. Thus, utilizing the described techniques, shapes of differing geometries can be automatically joined. Further, joined shapes can be edited and transformed in different ways.

    REFERENCE POINT GENERATION ON A VECTOR PATH
    20.
    发明申请

    公开(公告)号:US20190369737A1

    公开(公告)日:2019-12-05

    申请号:US15995792

    申请日:2018-06-01

    Applicant: Adobe Inc.

    Abstract: Techniques are disclosed for generating a reference point on a path of a vector image using a preview reference point. In some examples, a method includes receiving selection of a path included in one or more paths of a vector image presented on a display, thereby identifying an active path; causing display, via the display, of a preview reference point on the active path; receiving a moving off-path input gesture and causing the preview reference point to move along the active path correspondingly with the moving off-path input gesture; and in response to the moving off-path input gesture terminating, set a current position of the preview reference point on the active path to a final reference point on the path, the current position of the preview reference point on the active path corresponding to a last position of the off-path input gesture. The display may be a touch-sensitive display.

Patent Agency Ranking