-
公开(公告)号:US10664069B1
公开(公告)日:2020-05-26
申请号:US15831288
申请日:2017-12-04
Applicant: Apple Inc.
Inventor: Jae Hwang Lee , Frank Angermann , Killian J. Poore , David M. Schattel
IPC: G06F3/0354 , G06F3/038
Abstract: An input device, such as a hand-held stylus, can be used to receive inputs and track motion of a user in three-dimensional space, for example during a drawings session. The tip sensor can detect contact with an object by receiving a force toward a body of the stylus. Inputs from the user can be applied to a tip sensor of the stylus via an adapter. The inputs provided via the adapter can be different from inputs applied by contact with an object. Accordingly, the stylus can interpret the user inputs to initiate, terminate, or modify characteristics of the drawing session.
-
12.
公开(公告)号:US12254127B2
公开(公告)日:2025-03-18
申请号:US18397823
申请日:2023-12-27
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Nathan Gitter , Alexis H. Palangie , Pol Pla I. Conesa , David M. Schattel
IPC: G06F3/01 , G06F3/04842 , G06T7/70 , G06T19/00
Abstract: In accordance with some embodiments, an exemplary process for controlling representations of virtual objects based on respective user contexts that each correspond to different respective locations in a computer-generated reality (CGR) environment is described.
-
公开(公告)号:US20240394967A1
公开(公告)日:2024-11-28
申请号:US18694574
申请日:2022-09-21
Applicant: Apple Inc.
Inventor: David M. Schattel , Arun Rakesh Yoganandan , Christopher L. Nolet , David Lui , Reza Abbasian
Abstract: Techniques are disclosed for rendering graphical content, e.g., in an extended reality (XR) environment, that provide for a creator (or recipient) of a 3D object markup file, e.g., a user operating an electronic device configured to be aware of the structure and organization of the 3D object markup file's format, to: create a 3D object markup file; reproduce a 3D object for display, along with its corresponding markup information; toggle the markup information on or off for display; and/or make further updates to such markup information with complete reproduction fidelity and accuracy. Techniques herein also provide for the sharing of 3D object markup files (including any persistent markup information) with other users, e.g., asynchronously or in real-time, allowing for collaboration in the process of marking up virtual 3D objects. The 3D object markup file may also be exported, such that the markups are no longer editable or toggleable for display.
-
公开(公告)号:US20230343027A1
公开(公告)日:2023-10-26
申请号:US18123841
申请日:2023-03-20
Applicant: Apple Inc.
Inventor: Jordan A. Cazamias , Aaron M. Burns , David M. Schattel , Jonathan Perron , Jonathan Ravasz , Shih-Sang Chiu
Abstract: Various implementations disclosed herein include devices, systems, and methods for selecting multiple virtual objects within an environment. In some implementations, a method includes receiving a first gesture associated with a first virtual object in an environment. A movement of the first virtual object in the environment within a threshold distance of a second virtual object in the environment is detected. In response to detecting the movement of the first virtual object in the environment within the threshold distance of the second virtual object in the environment, a concurrent movement of the first virtual object and the second virtual object is displayed in the environment based on the first gesture.
-
-
-