-
公开(公告)号:US10083539B2
公开(公告)日:2018-09-25
申请号:US15352162
申请日:2016-11-15
Applicant: Google Inc.
Inventor: Matthias Buhlmann , Dominik Philemon Kaeser , Chun-Po Wang , Matthew Seegmiller , Evan Hardesty Parker
IPC: G06F3/033 , G06F3/0481 , G06F3/0484 , G06T15/20 , G06T19/00 , G06T3/20 , G06T3/40 , G06F1/16 , G06F3/01 , G06F3/03 , G06F3/0486
Abstract: In a control system for navigating in a virtual reality environment, a user may select a virtual feature in the virtual environment, and set an anchor point on the selected feature. The user may then move, or adjust position, relative to the feature, and/or move and/or scale the feature in the virtual environment, maintaining the portions of the feature at the set anchor point within the user's field of view of the virtual environment.
-
公开(公告)号:US09679413B2
公开(公告)日:2017-06-13
申请号:US14825384
申请日:2015-08-13
Applicant: Google Inc.
Inventor: Zhaoyang Xu , Dominik Philemon Kaeser , Joe Michael Kniss
CPC classification number: G06T19/003 , G06T15/20 , G06T17/00 , G06T17/05 , G06T19/006 , G06T2207/30241
Abstract: Systems and methods to transition between viewpoints in a three-dimensional environment are provided. One example method includes obtaining data indicative of an origin position and a destination position of a virtual camera. The method includes determining a distance between the origin position and the destination position of the virtual camera. The method includes determining a peak visible distance based at least in part on the distance between the origin position and the destination position of the virtual camera. The method includes identifying a peak position at which the viewpoint of the virtual camera corresponds to the peak visible distance. The method includes determining a parabolic camera trajectory that traverses the origin position, the peak position, and the destination position. The method includes transitioning the virtual camera from the origin position to the destination position along the parabolic camera trajectory. An example system includes a user computing device and a geographic information system.
-