IP Library Granted Patent US 8,054,309
Granted Patent B2
US 8,054,309 · App. 12/162,216 · Granted Nov 8, 2011

Game machine, game machine control method, and information storage medium for shadow rendering

Assignee: Konami Digital Entertainment Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,054,309
App. No.
12/162,216
Granted
Nov 8, 2011
Kind
B2
Abstract

To provide a game machine for displaying a picture in which light from a light source causes the shadow of an object, and the shadow varies according to a change in the position of the light source, the shape (posture) of the object, and so forth, while reducing a processing load. The present invention relates to a game machine for showing a picture obtained by viewing, from a predetermined viewpoint, a virtual three dimensional space where a light source and an object are placed. According to the present invention, a shadow rendering object for rendering a shadow of the object is placed. The permeability of each of the vertexes of polygons forming the shadow rendering object is determined based on the position of the light source and the position and shape data of the object, and the game screen image is produced based on the permeability determined. The number of polygons forming the shadow rendering object is controlled based on the distance between the viewpoint and the object.

Claims (22)

1. A game machine for showing a game screen image showing a picture obtained by viewing, from a predetermined viewpoint, a virtual three dimensional space where a light source and an object are placed, comprising:

shadow rendering object placing means for placing a shadow rendering object for rendering a shadow of the object in the virtual three dimensional space, the shadow rendering object divided into a plurality of polygons;

permeability determination means for determining permeability of each of vertexes of polygons forming the shadow rendering object, based on a position of the light source, a position of the object, and shape data about the object; and

display control means for producing the game screen image based on the permeability determined by the permeability determination means, and displaying,

wherein

the shadow rendering object placing means includes polygon number control means for controlling a number of the polygons forming the shadow rendering object, based on a distance between the viewpoint and the object, and further wherein

the shadow rendering object is planar, and that the plurality of polygons in the planar shadow rendering object is determined by reference to a polygon control table that comprises a first division number in a first axis and a second division number in a second axis, the first division number and the second division number decreasing as said distance increases.

2. A control method for controlling a game machine for showing a game screen image showing a picture obtained by viewing, from a predetermined viewpoint, a virtual three dimensional space where a light source and an object are placed, comprising:

a shadow rendering object placing step of placing a shadow rendering object for rendering a shadow of the object in the virtual three dimensional space, the shadow rendering object divided into polygons;

a permeability determination step of determining permeability of each of vertexes of polygons forming the shadow rendering object, based on a position of the light source, a position of the object, and shape data about the object; and

a display control step of producing the game screen image based on the permeability determined at the permeability determination step, and displaying,

wherein

the shadow rendering object placing step includes a polygon number control step of controlling a number of the polygons forming the shadow rendering object, based on a distance between the viewpoint and the object, and further wherein

the shadow rendering object is planar, and that the plurality of polygons in the planar shadow rendering object is determined by reference to a polygon control table that comprises a first division number in a first axis and a second division number in a second axis, the first division number and the second division number decreasing as said distance increases.

3. A non-transitory computer readable information storage medium

storing a program for causing a computer to function as a game machine for showing a game screen image showing a picture obtained by viewing, from a predetermined viewpoint, a virtual three dimensional space where a light source and an object are placed, comprising:

shadow rendering object placing means for placing a shadow rendering object for rendering a shadow of the object in the virtual three dimensional space, the shadow rendering object divided into polygons;

permeability determination means for determining permeability of each of vertexes of polygons forming the shadow rendering object, based on a position of the light source, a position of the object, and shape data about the object; and

display control means for producing the game screen image based on the permeability determined by the permeability determination means, and displaying,

wherein

the shadow rendering object placing means includes polygon number control means for controlling a number of the polygons forming the shadow rendering object, based on a distance between the viewpoint and the object, and further wherein

the shadow rendering object is planar, and that the plurality of polygons in the planar shadow rendering object is determined by reference to a polygon control table that comprises a first division number in a first axis and a second division number in a second axis, the first division number and the second division number decreasing as said distance increases.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2008
From: TANAKA, TOSHIYUKI
To: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
Reel/Frame 021294/0569 →
Priority Claims (1)
JP 2006-018105 · Jan 26, 2006 · national
Continuity (1)
Related Publication 20090009515A1 · Jan 8, 2009