US2005181871A1PendingUtilityA1

Three dimensional image processing program, three dimensional image processing method, and video game device

Priority: May 21, 2002Filed: May 16, 2003Published: Aug 18, 2005
Est. expiryMay 21, 2022(expired)· nominal 20-yr term from priority
A63F 2300/8041A63F 2300/66G06T 13/60G06T 15/30A63F 2300/663G06T 13/20G06T 15/00A63F 13/5258
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A three dimensional image processing program, a three dimensional image processing method, and a video game device are provided that can render a large number of objects. A graphics data generating processor computes the post-movement position coordinates of objects in a virtual three dimensional space, modifies the post-movement position coordinates of objects calculated thereby such that the position coordinates are kept inside a display area in which the objects are displayed, and a rendering processor renders the objects inside the display area.

Claims

exact text as granted — not AI-modified
1 . A three dimensional image processing program for rendering a plurality of objects that move in a virtual three dimensional space and which controls a video game device, comprising: 
 a position coordinate computation unit that computes post-movement position coordinates of objects in a virtual three dimensional space;    a position coordinate modification unit that modifies the post-movement position coordinates of the objects such that the post-movement position coordinates are kept within a display area in which the object will be displayed; and    a rendering unit that renders the objects within the display area.    
   
   
       2 . The three dimensional image processing program set forth in  claim 1 , wherein the display area is rectangular in shape; and 
 the position coordinate modification unit modifies the post-movement position coordinates of the objects such that the post-movement position coordinates are kept within the display area by subtracting the length of at least one side of the display area from the post-movement position coordinates of the objects.    
   
   
       3 . The three dimensional image processing program set forth in  claim 2 , wherein the position coordinates of the objects are expressed in integers; and 
 the position coordinate modification unit keeps the objects inside the display area by means of a mask process that acquires the low order bits of the position coordinates.    
   
   
       4 . The three dimensional image processing program set forth in  claim 1 , wherein the video game device further functions as a texture storage unit that stores a plurality of textures that have different shapes; and 
 the rendering unit renders the objects based upon the textures stored in the texture storage unit.    
   
   
       5 . The three dimensional image processing program set forth in  claim 4 , wherein the textures include textures that express snow.  
   
   
       6 . The three dimensional image processing program set forth in  claim 1 , wherein the video game device comprises an arithmetic processing unit that can execute a variety of processes including switch processing, and a render processing unit that is provided exclusively for render processing; and 
 the render processing unit functions as the position coordinate computation unit and the position coordinate modification unit.    
   
   
       7 . A three dimensional image processing method that renders a plurality of objects that move in a virtual three dimensional space, comprising the steps of: 
 computing post-movement position coordinates of objects in a virtual three dimensional space;    modifying the post-movement position coordinates of the objects such that the post-movement position coordinates are kept within a display area in which the objects will be displayed; and    rendering the objects within the display area.    
   
   
       8 . A video game device that renders a plurality of objects that move in a virtual three dimensional space, comprising: 
 a position coordinate computation unit that computes post-movement position coordinates of objects in a virtual three dimensional space;    a position coordinate modification unit that modifies the post-movement position coordinates of the objects such that the post-movement position coordinates are kept within a display area in which the objects will be displayed; and    a rendering unit that renders the objects within the display area.

Join the waitlist — get patent alerts

Track US2005181871A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.