US2020387280A1PendingUtilityA1
Orientation calculation program and device, and program and device using orientation information
Est. expiryMar 24, 2037(~10.7 yrs left)· nominal 20-yr term from priority
Inventors:Leona Mochizuki
G06F 3/0346G06F 2200/1637G06F 3/011G06F 3/04847G06F 3/0488
33
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
By setting a rotation axis of a device, it makes possible to calculate an arbitrary numeral value input from inclination of the device. Moreover, by making it possible to perform a moving operation for a character in a virtual space by using a numerical value according to the inclination, mainly in a device that includes a touch panel, it is possible to provide a user with an operation of a character with a higher degree of freedom in particular in a first-person perspective or a third-person perspective.
Claims
exact text as granted — not AI-modified1 . A program
that causes a computer to execute processing causes a character in a virtual space to move, the program causes the computer to: determine a moving direction and a moving speed of the character according to a rotation amount based on a change of an orientation of a device from a reference orientation; and perform change processing of an observing direction within the virtual space, or perform operation processing of an aim indicates an action point at a time of performing an arbitrary action, or perform both processing.
2 . A program
that causes a computer to execute processing causes a character in a virtual space to move, the program causes the computer to: determine a moving direction and a moving speed of the character according to a rotation amount based on a change of an orientation of a device from a reference orientation; and perform change processing of an observing direction within the virtual space, in response to a touch input.
3 . A program
that causes a computer to execute processing causes a character in a virtual space to move, the program causes the computer to: determine a moving direction and a moving speed of the character according to a rotation amount based on a change of an orientation of a device from a reference orientation; and perform operation of an aim indicates an action point at a time of performing an arbitrary action in response to a touch input.
4 . The program according to claim 1 , causing it possible to cause the computer to further perform an operation of an arbitrary function excepting changing of the movement and observing direction.
5 . The program according to claim 4 ,
causing the computer to determine a moving direction and a moving speed of a moving object of a real word instead of the character.
6 . A program that causes a computer to
determine a moving direction and a moving speed of an arbitrary moving object according to a change of an orientation of a device from a reference orientation; and the program that causes a computer to perform an operation of an observing direction within the virtual space, or perform an operation of aim indicates an action point at a time of performing an arbitrary action, or perform both operations.
7 . A program that causes a computer to:
determine a moving direction and a moving speed of an arbitrary moving object according to a change of an orientation of a device from a reference orientation; and the program that causes a computer to perform an operation of an observing direction, or perform an operation of an aim indicates an action point at a time of performing an arbitrary action, or perform both operations in response to a touch input.
8 . A program that causes a computer to:
determine a moving direction and a moving speed of an arbitrary moving object according to a change of an orientation of a device from a reference orientation; and perform an operation of an aim indicates an action point at a time of performing an arbitrary action in response to a touch input.
9 . The program according to claim 6 ,
causes the computer to further operate an arbitrary function excepting the moving and the operation of the observing direction within the virtual space.
10 . A program
that causes a computer to calculate a rotation amount from a reference orientation of a device, the program causes the computer to: set an arbitrary coordinate system based on an arbitrary rotation axis references an orientation of the device as a rotation axis of the device; and calculate a rotation amount according to the reference orientation or the coordinate system, or both of them, include a range of the rotation amount to invalidate the rotation amount and determine the rotation amount a predetermined value or to ignore the rotation amount, and invalidate each rotation amount considering a rotation on other rotation axis when a plurality of rotation amount is handled.
11 . A program
that causes a computer to calculate a rotation amount from a reference orientation of a device, the program making the computer: set an arbitrary coordinate system based on an arbitrary rotation axis based on an orientation of the device references a rotation axis of the device; and calculate a rotation amount according to the reference orientation or the coordinate system, or both of them, wherein a setting method of the rotation axis is able to be changed according to the reference orientation of the device.
12 . A program
that causes a computer to calculate a rotation amount from a reference orientation of a device, the program causes the computer to: set an arbitrary coordinate system based on an arbitrary rotation axis references an orientation of the device as a rotation axis of the device; and calculate a rotation amount according to the reference orientation or the coordinate system, or both of them, wherein, in a case of that certain one axis of the device is a Dx axis, the coordinate system based on a rotation axis is Cartesian coordinate in which one of the rotation axes is to match the Dx axis, and another rotation axis is to match an outer product of the Dx axis on the reference orientation and gravity.Join the waitlist — get patent alerts
Track US2020387280A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.