-
1.
公开(公告)号:US20190197782A1
公开(公告)日:2019-06-27
申请号:US16047866
申请日:2018-07-27
Applicant: Meta Company
Inventor: Zachary R. Kinstner , Raymond Chun Hing Lo , Rebecca B. Frank
IPC: G06T19/00 , G06F3/01 , G06K9/00 , G06T7/70 , G06T17/10 , A63F13/00 , A63F13/35 , A63F13/20 , A63F13/25
CPC classification number: G06T19/006 , A63F13/00 , A63F13/20 , A63F13/25 , A63F13/35 , G06F3/011 , G06F3/012 , G06K9/00201 , G06K9/00671 , G06T7/70 , G06T17/10 , G06T2207/10028
Abstract: Systems and methods for simulating user interaction with virtual objects in an augmented reality environment are provided. Three-dimensional point cloud information from a three-dimensional volumetric imaging sensor may be obtained. An object position of a virtual object may be determined. Individual potential force vectors for potential forces exerted on the virtual object may be determined. An individual potential force vector may be defined by one or more of a magnitude, a direction, and/or other information. An aggregate scalar magnitude of the individual potential force vectors may be determined. An aggregate potential force vector may be determined by aggregating the magnitudes and directions of the individual potential force vectors. It may be determined whether the potential forces exerted on the virtual object are conflicting.
-
2.
公开(公告)号:US20190180508A1
公开(公告)日:2019-06-13
申请号:US16034803
申请日:2018-07-13
Applicant: Meta Company
Inventor: Meron Gribetz , Rebecca B. Frank
IPC: G06T19/00 , G02B27/00 , G06F3/01 , G06F3/0481 , G02B27/01
CPC classification number: G06T19/006 , G02B27/0093 , G02B27/017 , G02B27/0172 , G02B2027/0138 , G02B2027/014 , G02B2027/0141 , G02B2027/0187 , G06F3/012 , G06F3/017 , G06F3/04815 , G06F3/0482 , G06F3/04842
Abstract: A system configured for providing views of virtual content in an augmented reality environment may comprise one or more of a light source, an optical element, one or more physical processor, non-transitory electronic storage, and/or other components. The light source may be configured to emit light. The optical element being configured to reflect light emitted from the light source into one or more eyes of a user. The non-transitory electronic storage may be configured to store virtual content information defining virtual content. The virtual content may include one or more of an annular dock, one or more virtual objects, and/or other virtual content. The annular dock may comprise a set of sockets. The annular dock may be configured to simulate removable engagement of individual virtual objects to individual sockets. The light source may be controlled to generate views of the annular dock to be perceived as surrounding the user.
-
3.
公开(公告)号:US20180158249A1
公开(公告)日:2018-06-07
申请号:US15885260
申请日:2018-01-31
Applicant: Meta Company
Inventor: Zachary R. Kinstner , Raymond Chun Hing Lo , Rebecca B. Frank
CPC classification number: G06T19/006 , A63F13/00 , G06F3/011 , G06K9/00201 , G06K9/00671 , G06T7/70 , G06T17/10 , G06T2207/10028
Abstract: Systems and methods for simulating user interaction with virtual objects in an augmented reality environment are provided. Three-dimensional point cloud information from a three-dimensional volumetric imaging sensor may be obtained. An object position of a virtual object may be determined. Individual potential force vectors for potential forces exerted on the virtual object may be determined. An individual potential force vector may be defined by one or more of a magnitude, a direction, and/or other information. An aggregate scalar magnitude of the individual potential force vectors may be determined. An aggregate potential force vector may be determined by aggregating the magnitudes and directions of the individual potential force vectors. It may be determined whether the potential forces exerted on the virtual object are conflicting.
-
4.
公开(公告)号:US10037629B2
公开(公告)日:2018-07-31
申请号:US15885260
申请日:2018-01-31
Applicant: Meta Company
Inventor: Zachary R. Kinstner , Raymond Chun Hing Lo , Rebecca B. Frank
CPC classification number: G06T19/006 , A63F13/00 , A63F13/20 , A63F13/25 , A63F13/35 , G06F3/011 , G06F3/012 , G06K9/00201 , G06K9/00671 , G06T7/70 , G06T17/10 , G06T2207/10028
Abstract: Systems and methods for simulating user interaction with virtual objects in an augmented reality environment are provided. Three-dimensional point cloud information from a three-dimensional volumetric imaging sensor may be obtained. An object position of a virtual object may be determined. Individual potential force vectors for potential forces exerted on the virtual object may be determined. An individual potential force vector may be defined by one or more of a magnitude, a direction, and/or other information. An aggregate scalar magnitude of the individual potential force vectors may be determined. An aggregate potential force vector may be determined by aggregating the magnitudes and directions of the individual potential force vectors. It may be determined whether the potential forces exerted on the virtual object are conflicting.
-
5.
公开(公告)号:US20170330378A1
公开(公告)日:2017-11-16
申请号:US15154910
申请日:2016-05-13
Applicant: META COMPANY
Inventor: Zachary R. Kinstner , Rebecca B. Frank , Yishai Gribetz
CPC classification number: G06T19/006 , G06F1/163 , G06F3/011 , G06F3/014 , G06F3/017 , G06F3/04845 , G06T17/10 , G06T19/00
Abstract: The methods, systems, techniques, and components described herein allow interactions with virtual objects in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modeled accurately. More particularly, the methods, systems, techniques, and components described herein allow interactive virtual frames to be created for virtual objects in a virtual environment. The virtual frames may be built using line primitives that form frame boundaries based on shape boundaries of virtual objects enclosed by the virtual frame. An area of interactivity defined by the virtual frame may allow users to interact with the virtual object in the virtual environment.
-
6.
公开(公告)号:US20170236320A1
公开(公告)日:2017-08-17
申请号:US15434039
申请日:2017-02-15
Applicant: Meta Company
Inventor: Meron Gribetz , Soren Harner , Sean Scott , Rebecca B. Frank , Duncan McRoberts
Abstract: Aspects of the disclosed apparatuses, methods and systems provide tethering 3-D virtual elements in digital content, extracting tethering 3-D virtual elements, and manipulating the extracted 3-D virtual elements in a virtual 3-D space.
-
7.
公开(公告)号:US20190325655A1
公开(公告)日:2019-10-24
申请号:US16253570
申请日:2019-01-22
Applicant: META COMPANY
Inventor: Zachary R. Kinster , Rebecca B. Frank , Yishai Gribetz
IPC: G06T19/00 , G06T17/10 , G06F3/01 , G06F1/16 , G06F3/0484
Abstract: The methods, systems, techniques, and components described herein allow interactions with virtual objects in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modeled accurately. More particularly, the methods, systems, techniques, and components described herein allow interactive virtual frames to be created for virtual objects in a virtual environment. The virtual frames may be built using line primitives that form frame boundaries based on shape boundaries of virtual objects enclosed by the virtual frame. An area of interactivity defined by the virtual frame may allow users to interact with the virtual object in the virtual environment.
-
8.
公开(公告)号:US20180276900A1
公开(公告)日:2018-09-27
申请号:US15996281
申请日:2018-06-01
Applicant: Meta Company
Inventor: Zachary R. Kinstner , Rebecca B. Frank , Yishai Gribetz
CPC classification number: G06T19/20 , G06T19/006 , G06T2219/2016 , G06T2219/2021
Abstract: The methods, systems, techniques, and components described herein allow interaction volumes of virtual objects in a virtual environment, such as a Virtual or Augmented Reality environment, to be modified based on user interactions taken on virtual frames created for those virtual objects. A user interaction element of a virtual frame may receive a user interaction. The user interaction may comprise one or more instructions to modify the size, shape, or other visual property of the virtual object. For example, the user interaction may comprise one or more instructions to change a size of the virtual object while maintaining a scale of the virtual object. In response to the user interaction, visual properties of the virtual frame and/or the virtual object may be modified. Interaction volumes of component elements of the virtual frame as well as interaction volumes of the virtual object may be modified in response to the user interaction.
-
公开(公告)号:US20170330385A1
公开(公告)日:2017-11-16
申请号:US15154913
申请日:2016-05-13
Applicant: META COMPANY
Inventor: Zachary R. Kinstner , Rebecca B. Frank , Yishai Gribetz
CPC classification number: G06T19/20 , G06T19/006 , G06T2219/2016 , G06T2219/2021
Abstract: The methods, systems, techniques, and components described herein allow interaction volumes of virtual objects in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modified based on user interactions taken on virtual frames created for those virtual objects. A user interaction element of a virtual frame may receive a user interaction. The user interaction may comprise one or more instructions to modify the size, shape, or other visual property of the virtual object. As an example, the user interaction may comprise one or more instructions to change a size of the virtual object while maintaining a scale of the virtual object. In response to the user interaction, visual properties of the virtual frame and/or the virtual object may be modified. Interaction volumes of component elements of the virtual frame as well as interaction volumes of the virtual object may be modified in response to the user interaction.
-
10.
公开(公告)号:US10186088B2
公开(公告)日:2019-01-22
申请号:US15154910
申请日:2016-05-13
Applicant: META COMPANY
Inventor: Zachary R. Kinstner , Rebecca B. Frank , Yishai Gribetz
IPC: G06T19/00 , G06T17/10 , G06F1/16 , G06F3/01 , G06F3/0484
Abstract: The methods, systems, techniques, and components described herein allow interactions with virtual objects in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modeled accurately. More particularly, the methods, systems, techniques, and components described herein allow interactive virtual frames to be created for virtual objects in a virtual environment. The virtual frames may be built using line primitives that form frame boundaries based on shape boundaries of virtual objects enclosed by the virtual frame. An area of interactivity defined by the virtual frame may allow users to interact with the virtual object in the virtual environment.
-
-
-
-
-
-
-
-
-