Camera navigation in a gaming environment
AssigneeSony Computer Entertainment America LLC
InventorGavin Michael James
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Computer Entertainment America LLC
InventorGavin Michael James
Estimating the term…
A system and method for camera navigation that provides a player with an unobstructed, non-disorienting view of a target is provided. The system includes a memory for storing a camera navigation/control model, a central processing unit for executing the camera navigation/control model to provide unobstructed and non-disorienting target character views, and a graphics processing unit configured to render the unobstructed views of the target in an image for display. In addition, the camera navigation/control model includes an object detection model, line-of-sight restoration models to restore a line-of-sight view of an obstructed target, and a camera navigation path model. In the method, a collision probe is sent on a straight line path between a camera and a target whereby line-of-sight obstructions are detected if the probe intersects with polygonal sides of an object. A line-of-sight restoration method is used to move the camera to provide an unobstructed view of the target.
A method for camera navigation in a gaming environment, comprising:
A computer-readable storage medium having embodied thereon a program, the program being executable by a computer to perform a method for camera navigation in a gaming environment, the method comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
1. Field of the Invention
This invention relates generally to gaming environments and more particularly to a system and method for camera navigation.
2. Description of the Background Art
FIG. 1 is a block diagram of an electronic entertainment system, according to one embodiment of the invention;
FIG. 2 illustrates a camera navigation system, according to one embodiment of the invention;
FIG. 3 illustrates a coordinate system used to define a camera rotation matrix, according to one embodiment of the invention;
A system and method of camera navigation that balance physical player constraints and game geometry constraints to produce a non-disorienting player view is described herein. Various embodiments of the invention are disclosed, such as prioritized entry points to a main rendering camera, selection of a camera navigation configuration, control of a camera rotation speed, obstacle detection and avoidance, emergency line-of-sight restoration, and smoothing of a camera navigation path.
FIG. 1 is a block diagram of an electronic entertainment system 100, according to one embodiment of the invention. System 100 includes, but is not limited to, a main memory 110, a central processing unit (CPU) 112, a vector processing unit (VPU) 113, a graphics processing unit (GPU) 114, an input/output processor (IOP) 116, an IOP memory 118, a controller interface 120, a memory card 122, a Universal Serial Bus (USB) interface 124, and an IEEE 1394 interface 126. System 100 also includes an operating system read-only memory (OS ROM) 128, a sound processing unit (SPU) 132, an optical disc control unit 134, and a hard disc drive (HDD) 136, which are connected via a bus 146 to IOP 116.
CPU 112, VPU 113, GPU 114, and IOP 116 communicate via a system bus 144. CPU 112 communicates with main memory 110 via a dedicated bus 142. VPU 113 and GPU 114 may also communicate via a dedicated bus 140.
From the US filing history. Foreign family members aren’t listed.
Term ended 14 Feb 2026 (estimated)
Changing parameters of virtual cameras: by dynamically adapting the position of the virtual camera to keep a game object or game character in its…
Video games, i.e. games using an electronically generated display having two or more dimensions: controlling the progress of the video game
Changing parameters of virtual cameras: using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed…