-
公开(公告)号:US11615586B2
公开(公告)日:2023-03-28
申请号:US17091313
申请日:2020-11-06
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Tamy Boubekeur , Christophe Lino , Sébastien Deguy , Anthony Salvi
IPC: G06T15/50 , G06F3/04847 , G06F3/04815
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.
-
公开(公告)号:US20220172427A1
公开(公告)日:2022-06-02
申请号:US17108250
申请日:2020-12-01
Applicant: Institut Mines Telecom
Inventor: Christophe Lino , Tamy Boubekeur
IPC: G06T15/20 , G06K9/32 , G06F3/0481 , G06T11/20
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.
-
公开(公告)号:US20220165023A1
公开(公告)日:2022-05-26
申请号:US16953708
申请日:2020-11-20
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Christophe Lino , Tamy Boubekeur , Anthony Salvi , Sébastien Deguy
IPC: G06T15/50
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.
-
公开(公告)号:US20220148257A1
公开(公告)日:2022-05-12
申请号:US17091313
申请日:2020-11-06
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Tamy Boubekeur , Christophe Lino , Sébastien Deguy , Anthony Salvi
IPC: G06T15/50
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.
-
公开(公告)号:US20220165025A1
公开(公告)日:2022-05-26
申请号:US16953829
申请日:2020-11-20
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Thibaud Lambert , Tamy Boubekeur , Anthony Salvi
Abstract: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that modify vertex positions of a 3D-object mesh to align the vertices with discontinuities indicated by a sharpness map for a displacement map. For example, the disclosed systems access a sharpness map that encodes discontinuities of a displacement map to preserve sharp features. During sharp tessellation, for a given vertex of the 3D-object mesh, the disclosed systems iterate over neighboring vertices to search for a nearest intersection between one of the incident edges of the vertex and neighboring vertices and a discontinuity line from the sharpness map. Then, the vertex is moved within a threshold distance of the nearest discontinuity line intersection along the incident edge. The disclosed systems similarly reposition other vertices of the 3D-object mesh to generate a modified 3D-object mesh that includes vertices that align with discontinuities present in a displacement map.
-
公开(公告)号:US11270507B1
公开(公告)日:2022-03-08
申请号:US16953805
申请日:2020-11-20
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Thibaud Lambert , Tamy Boubekeur , Anthony Salvi
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.
-
公开(公告)号:US10417821B2
公开(公告)日:2019-09-17
申请号:US15571597
申请日:2016-05-02
Applicant: INSTITUT MINES TELECOM
Inventor: Helene Legrand , Tamy Boubekeur
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.
-
公开(公告)号:US11842443B2
公开(公告)日:2023-12-12
申请号:US18172847
申请日:2023-02-22
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Thibaud Lambert , Tamy Boubekeur , Anthony Salvi
Abstract: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that modify vertex positions of a 3D-object mesh to align the vertices with discontinuities indicated by a sharpness map for a displacement map. For example, the disclosed systems access a sharpness map that encodes discontinuities of a displacement map to preserve sharp features. During sharp tessellation, for a given vertex of the 3D-object mesh, the disclosed systems iterate over neighboring vertices to search for a nearest intersection between one of the incident edges of the vertex and neighboring vertices and a discontinuity line from the sharpness map. Then, the vertex is moved within a threshold distance of the nearest discontinuity line intersection along the incident edge. The disclosed systems similarly reposition other vertices of the 3D-object mesh to generate a modified 3D-object mesh that includes vertices that align with discontinuities present in a displacement map.
-
公开(公告)号:US20230196676A1
公开(公告)日:2023-06-22
申请号:US18172847
申请日:2023-02-22
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Thibaud Lambert , Tamy Boubekeur , Anthony Salvi
Abstract: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that modify vertex positions of a 3D-object mesh to align the vertices with discontinuities indicated by a sharpness map for a displacement map. For example, the disclosed systems access a sharpness map that encodes discontinuities of a displacement map to preserve sharp features. During sharp tessellation, for a given vertex of the 3D-object mesh, the disclosed systems iterate over neighboring vertices to search for a nearest intersection between one of the incident edges of the vertex and neighboring vertices and a discontinuity line from the sharpness map. Then, the vertex is moved within a threshold distance of the nearest discontinuity line intersection along the incident edge. The disclosed systems similarly reposition other vertices of the 3D-object mesh to generate a modified 3D-object mesh that includes vertices that align with discontinuities present in a displacement map.
-
公开(公告)号:US11600044B2
公开(公告)日:2023-03-07
申请号:US17590702
申请日:2022-02-01
Applicant: Adobe Inc. , Institut Mines Telecom
Inventor: Thibaud Lambert , Tamy Boubekeur , Anthony Salvi
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.
-
-
-
-
-
-
-
-
-