GENERATING ENRICHED LIGHT SOURCES BASED ON SURFACE-CENTRIC REPRESENTATIONS

    公开(公告)号:US20220335683A1

    公开(公告)日:2022-10-20

    申请号:US17809364

    申请日:2022-06-28

    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating enriched light sources by utilizing surface-centric representations of three-dimensional surfaces. Specifically, the disclosed system utilizes a surface-centric re-parameterization that combines geometric and algebraic components of a sphere to model different light source types in a continuous range of lighting configurations. The disclosed systems utilize a set of intuitive parameters to determine a shape and emission parameters for generating an enriched light source. Additionally, the disclosed system provides a set of interactive light source controls to modify a position, orientation, shape, emittance, and lighting attenuation over distance of a light source within a three-dimensional environment. The disclosed system determines the light source controls based on sets of three-dimensional interaction primitives to control one or more parameters of the light source. The disclosed system provides the light source controls for consistently modifying various light source types within the three-dimensional environment.

    RENDERING TEXTURES UTILIZING SHARPNESS MAPS

    公开(公告)号:US20220165030A1

    公开(公告)日:2022-05-26

    申请号:US17590702

    申请日:2022-02-01

    Abstract: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that utilize a sharpness map that includes information on how to filter a displacement map on a per-texel basis to preserve sharp features while sampling a displacement map. For instance, the disclosed systems utilize a sharpness map that encodes combinable patterns to represent discontinuities of features within a displacement map. In some embodiments, the disclosed systems generate a sharpness map having texels encoded with discontinuity configurations that are referenced to control filtering (e.g., via interpolation) of a displacement map such that sharp features within the displacement map are not lost (due to smoothing during interpolation). For example, the disclosed systems filter feature values of a displacement map using discontinuities identified within a sharpness map to interpolate when the feature value(s) and a sampling point are identified as being on the same side of a discontinuity.

    RENDERING PORTIONS OF A THREE-DIMENSIONAL ENVIRONMENT WITH DIFFERENT SAMPLING RATES UTILIZING A USER-DEFINED FOCUS FRAME

    公开(公告)号:US20220172427A1

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

    申请号:US17108250

    申请日:2020-12-01

    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for rendering portions of a three-dimensional environment at different sampling rates based on a focus frame within a graphical user interface. Specifically, the disclosed system provides a tool for marking a region of a graphical user interface displaying a three-dimensional environment. The disclosed system generates a focus frame based on the marked region of the graphical user interface and attaches the focus frame to a portion of the three-dimensional environment. The disclosed system assigns a first sampling rate to the portion of the three-dimensional environment displayed within the focus frame and a second sampling rate to portions of the three-dimensional environment outside the focus frame. The disclosed system renders the three-dimensional environment by sampling the portion within the focus frame at the first sampling rate and the portions outside the focus frame at the second sampling rate.

    Method of simplifying a geometry model

    公开(公告)号:US10417821B2

    公开(公告)日:2019-09-17

    申请号:US15571597

    申请日:2016-05-02

    Abstract: The present invention relates to a method of simplifying a geometry model, the method comprises: determination (607) of an integral error rating QiS defined as being a function of a sum of the error measures associated with the points of the plurality having a lower associated Morton code than the Morton code associated with the current point; determination (614) if a given set of points of the plurality can be simplified by a new point, the points of the given set all being the points of the plurality having a Morton code associated with one and the same prefix of given length, as a function at least of a difference between: —the integral error measure QlasS determined for the point of the given set having the largest Morton code (las); and—the integral error measure Qini-1S determined for the point of the plurality having an immediately lower Morton code (ini−1) than the smallest Morton code out of the Morton codes associated with the points of the set.

    Rendering portions of a three-dimensional environment with different sampling rates utilizing a user-defined focus frame

    公开(公告)号:US11551409B2

    公开(公告)日:2023-01-10

    申请号:US17108250

    申请日:2020-12-01

    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for rendering portions of a three-dimensional environment at different sampling rates based on a focus frame within a graphical user interface. Specifically, the disclosed system provides a tool for marking a region of a graphical user interface displaying a three-dimensional environment. The disclosed system generates a focus frame based on the marked region of the graphical user interface and attaches the focus frame to a portion of the three-dimensional environment. The disclosed system assigns a first sampling rate to the portion of the three-dimensional environment displayed within the focus frame and a second sampling rate to portions of the three-dimensional environment outside the focus frame. The disclosed system renders the three-dimensional environment by sampling the portion within the focus frame at the first sampling rate and the portions outside the focus frame at the second sampling rate.

    Generating differentiable procedural materials

    公开(公告)号:US12198231B2

    公开(公告)日:2025-01-14

    申请号:US18341618

    申请日:2023-06-26

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to using end-to-end differentiable pipeline for optimizing parameters of a base procedural material to generate a procedural material corresponding to a target physical material. For example, the disclosed systems can receive a digital image of a target physical material. In response, the disclosed systems can retrieve a differentiable procedural material for use as a base procedural material in response. The disclosed systems can compare a digital image of the base procedural material with the digital image of the target physical material using a loss function, such as a style loss function that compares visual appearance. Based on the determined loss, the disclosed systems can modify the parameters of the base procedural material to determine procedural material parameters for the target physical material. The disclosed systems can generate a procedural material corresponding to the base procedural material using the determined procedural material parameters.

    Generating differentiable procedural materials

    公开(公告)号:US11688109B2

    公开(公告)日:2023-06-27

    申请号:US17513747

    申请日:2021-10-28

    Applicant: Adobe Inc.

    CPC classification number: G06T11/001 G06N3/084 G06T11/40 G06T15/04

    Abstract: The present disclosure relates to using end-to-end differentiable pipeline for optimizing parameters of a base procedural material to generate a procedural material corresponding to a target physical material. For example, the disclosed systems can receive a digital image of a target physical material. In response, the disclosed systems can retrieve a differentiable procedural material for use as a base procedural material in response. The disclosed systems can compare a digital image of the base procedural material with the digital image of the target physical material using a loss function, such as a style loss function that compares visual appearance. Based on the determined loss, the disclosed systems can modify the parameters of the base procedural material to determine procedural material parameters for the target physical material. The disclosed systems can generate a procedural material corresponding to the base procedural material using the determined procedural material parameters.

    GENERATING PROCEDURAL MATERIALS FROM DIGITAL IMAGES

    公开(公告)号:US20210343051A1

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

    申请号:US16863540

    申请日:2020-04-30

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to using end-to-end differentiable pipeline for optimizing parameters of a base procedural material to generate a procedural material corresponding to a target physical material. For example, the disclosed systems can receive a digital image of a target physical material. In response, the disclosed systems can retrieve a differentiable procedural material for use as a base procedural material in response. The disclosed systems can compare a digital image of the base procedural material with the digital image of the target physical material using a loss function, such as a style loss function that compares visual appearance. Based on the determined loss, the disclosed systems can modify the parameters of the base procedural material to determine procedural material parameters for the target physical material. The disclosed systems can generate a procedural material corresponding to the base procedural material using the determined procedural material parameters.

    Generative Shape Creation and Editing

    公开(公告)号:US20210264649A1

    公开(公告)日:2021-08-26

    申请号:US17317246

    申请日:2021-05-11

    Applicant: Adobe Inc.

    Abstract: Generative shape creation and editing is leveraged in a digital medium environment. An object editor system represents a set of training shapes as sets of visual elements known as “handles,” and converts sets of handles into signed distance field (SDF) representations. A handle processor model is then trained using the SDF representations to enable the handle processor model to generate new shapes that reflect salient visual features of the training shapes. The trained handle processor model, for instance, generates new sets of handles based on salient visual features learned from the training handle set. Thus, utilizing the described techniques, accurate characterizations of a set of shapes can be learned and used to generate new shapes. Further, generated shapes can be edited and transformed in different ways.

    3D modeling user interfaces by introducing improved coordinates for triquad cages

    公开(公告)号:US12217364B2

    公开(公告)日:2025-02-04

    申请号:US17947035

    申请日:2022-09-16

    Applicant: Adobe Inc.

    Abstract: A modeling system displays a three-dimensional (3D) space including a 3D object including a plurality of points and a cage model of the 3D object including a first configuration of vertices and quad faces. Each of the plurality of points is located at a respective initial location. The modeling system generates cage coordinates for the cage model including a vertex coordinate for each vertex of the cage model and four quad coordinates for each quad face of the cage model corresponding to each corner vertex of the quad. The modeling system deforms, responsive to receiving a request, the cage model to change the first configuration of vertices to a second configuration. The modeling system generates, based on the cage coordinates, the first configuration of vertices, and the second configuration of vertices, an updated 3D object by determining a subsequent location for each of the plurality of points.

Patent Agency Ranking