-
公开(公告)号:US11250641B2
公开(公告)日:2022-02-15
申请号:US16782278
申请日:2020-02-05
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Yun Li , Yaqin Huang , Eric Hasan
Abstract: Mating virtual objects in virtual reality environment, involves generating a bounding box having a plurality of faces corresponding to a plurality of exterior surfaces of a subject virtual object. A spatial mesh corresponding to surfaces of the real world environment is generated. A magnetic mate is generated to initially align a bounding box first face to a first spatial mesh surface. A shadow mate is provided between a bounding box second face and a second spatial mesh surface, by projecting a virtual ray from the subject virtual object bounding box second face toward the second spatial mesh surface, determining a mate point corresponding to an intersection of the virtual ray and the second spatial mesh surface, and displaying a mating button in the virtual reality environment at the mate point.
-
公开(公告)号:US10013506B2
公开(公告)日:2018-07-03
申请号:US14947828
申请日:2015-11-20
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Blake Reeves , Eric Hasan , Matthew Lorono
CPC classification number: G06F17/50 , G06F17/5086 , G06T19/006 , G06T2219/004 , G06T2219/012
Abstract: A computer-implemented method and system enables visualization of a computer-generated annotation on a real-world object in a real-world environment on a computerized system. The method and system creates a three-dimensional (3D) model of the real-world object, simultaneously displays the 3D model, the real-world object, and the real-world environment on a computer screen, and aligns the displayed 3D model and the displayed real-world object. The visibility of the 3D model is reduced and the 3D model is annotated in a real-world context. Reducing the visibility of the 3D model causes the annotation to appear on the displayed real-world object.
-
公开(公告)号:US20200258315A1
公开(公告)日:2020-08-13
申请号:US16782278
申请日:2020-02-05
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Yun Li , Yaqin Huang , Eric Hasan
Abstract: Mating virtual objects in virtual reality environment, involves generating a bounding box having a plurality of faces corresponding to a plurality of exterior surfaces of a subject virtual object. A spatial mesh corresponding to surfaces of the real world environment is generated. A magnetic mate is generated to initially align a bounding box first face to a first spatial mesh surface. A shadow mate is provided between a bounding box second face and a second spatial mesh surface, by projecting a virtual ray from the subject virtual object bounding box second face toward the second spatial mesh surface, determining a mate point corresponding to an intersection of the virtual ray and the second spatial mesh surface, and displaying a mating button in the virtual reality environment at the mate point.
-
公开(公告)号:US20170147713A1
公开(公告)日:2017-05-25
申请号:US14947828
申请日:2015-11-20
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Blake Reeves , Eric Hasan , Matthew Lorono
CPC classification number: G06F17/50 , G06F17/5086 , G06T19/006 , G06T2219/004 , G06T2219/012
Abstract: A computer-implemented method and system enables visualization of a computer-generated annotation on a real-world object in a real-world environment on a computerized system. The method and system creates a three-dimensional (3D) model of the real-world object, simultaneously displays the 3D model, the real-world object, and the real-world environment on a computer screen, and aligns the displayed 3D model and the displayed real-world object. The visibility of the 3D model is reduced and the 3D model is annotated in a real-world context. Reducing the visibility of the 3D model causes the annotation to appear on the displayed real-world object.
-
-
-