发明名称 CONSTRAINED VIRTUAL CAMERA CONTROL
摘要 A method is described that includes receiving, from a first device, input used to select a first object in a computer-generated environment. The first device has at least two degrees of freedom with which to control the selection of the first object. The method also includes removing, in response to the selection of the first object, at least two degrees of freedom previously available to a second device used to manipulating a second object in the computer-generated environment. The removed degrees of freedom correspond to the at least two degrees of freedom of the first device and specify an orientation of the second object relative to the selected first object. Additionally, the method includes receiving, from the second device, input including movements within the reduced degrees of freedom used to manipulate a position of the second object while maintaining the specified orientation relative to the selected first object.
申请公布号 US2014313220(A1) 申请公布日期 2014.10.23
申请号 US201414194253 申请日期 2014.02.28
申请人 LUCASFILM ENTERTAINMENT COMPANY LTD. 发明人 Sullivan Steve
分类号 G06T3/20 主分类号 G06T3/20
代理机构 代理人
主权项 1. A method for manipulating an object in a computer-generated environment under a constraint defined relative to a different selected object, the method comprising: displaying a computer-generated environment that includes at least first and second objects; receiving, from a first device, first input corresponding to selection of the first object in the computer-generated environment; defining, based at least in part on the selection of the first object, a constraint on manipulation of the second object in the computer-generated environment, wherein the constraint is defined relative to the first object; receiving second input, from a second device that is separate from the first device and configured for manipulation of the second object according to multiple degrees of freedom, wherein the constraint restrains the manipulation with regard to at least one of the degrees of freedom; and updating the computer-generated environment based on the second input, including manipulating the second object consistent with the constraint.
地址 San Francisco CA US