-
公开(公告)号:US20200211296A1
公开(公告)日:2020-07-02
申请号:US16730849
申请日:2019-12-30
Applicant: Dassault Systemes
Inventor: Frederic LETZELTER , Yani SADOUDI
Abstract: The disclosure notably relates to a three-dimensional (3D) model. The data structure includes one delegated data object. The one delegate data object includes input parameters specific to a type of the delegated data object, and at least one operator specific to the type of the delegated data object for generating an output topology. The data structure also includes an output topology generated by the operator.
-
公开(公告)号:US20250054221A1
公开(公告)日:2025-02-13
申请号:US18801009
申请日:2024-08-12
Applicant: DASSAULT SYSTEMES
Inventor: Laura PEYTHIEUX , Yani SADOUDI , Frédéric LETZELTER
Abstract: A computer-implemented method for rendering two overlapping textures in a 3D scene. The rendering method includes obtaining a first 3D support comprising a first rendered texture. The rendering method includes obtaining a second 3D support comprising a second rendered texture. The rendering method includes detecting that the second support intersects with the first support. The rendering method includes computing a third 3D support by merging the first 3D support and the second 3D support. The rendering method includes computing a third texture by mixing the first texture and the second texture. The rendering method includes rendering the computed third texture on the computed third 3D support. The rendering method includes displaying the rendered third texture on the third 3D support. The method forms an improved solution for rendering a 3D scene.
-
公开(公告)号:US20200210632A1
公开(公告)日:2020-07-02
申请号:US16730876
申请日:2019-12-30
Applicant: DASSAULT SYSTEMES
Inventor: Yani SADOUDI , Frederic Letzelter
IPC: G06F30/12
Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) model. The method includes obtaining a first 3D model, the first 3D model being defined by: (i) one delegated data object comprising input parameters specific to a type of the delegated data object and (ii) an output topology, and being associated with a sequence of geometric design operations. The method also includes performing, by a user, a first geometric design operation on the first 3D model, thereby obtaining a second 3D model, determining whether the output topology of the second 3D model can be retrieved from the output topology of the first 3D model, replacing the first delegated data object by a second delegated data object if the output topology of the second 3D model cannot be retrieved from the output topology of the first 3D model or keeping the first delegated data object and storing the first geometric design operation with the sequence of geometric design operations associated the first 3D model.
-
公开(公告)号:US20250054220A1
公开(公告)日:2025-02-13
申请号:US18800877
申请日:2024-08-12
Applicant: DASSAULT SYSTEMES
Inventor: Laura PEYTHIEUX , Yani SADOUDI , Frédéric LETZELTER
Abstract: A computer-implemented method for mapping a texture on one or more points in a 3D scene. The one or more points in the 3D scene are obtained from a user-input with an input device. The method includes determining, from the user-input performed with the input device, the one or more points in the 3D scene to be textured. The method includes computing a 3D support comprising the determined one or more points to be textured. The method includes computing a texture based on the determined one or more points. The method includes rendering the computed texture on the computed 3D support. The method forms an improved solution for rendering a 3D scene.
-
公开(公告)号:US20220020224A1
公开(公告)日:2022-01-20
申请号:US17377076
申请日:2021-07-15
Applicant: DASSAULT SYSTEMES
Inventor: Yani SADOUDI , Frédéric LETZELTER , Christophe DUFAU
IPC: G06T19/20 , G06T17/20 , G06F3/0346 , G06F30/10
Abstract: A computer-implemented method for designing a three-dimensional (3D) mesh in a 3D scene. The method comprises displaying a 3D mesh in a 3D scene and providing a global orientation and selecting, with a pointing device, one or more vertices of the 3D mesh, thereby forming a set of one or more vertices. The method comprises computing at least one picking zone that surrounds each vertex of the set. The method comprises providing a first manipulator for controlling a displacement of each vertex of the set along one or more NUV directions and determining whether the pointing device is maintained within the picking zone. If not, the method comprises providing a second manipulator for controlling a displacement of the one or more vertices of the set along one or more directions defined by the global orientation. The method improves user interactions for switching back and forth a first and second manipulators.
-
-
-
-