Skip to content
PatentGenius

United States Patent

US Patent 7583264: Apparatus and program for image generation

US 7583264  ·  granted 2009-09-01

Abstract

An image processing program creates a gradation of a sharp edge shadow and a gradation of subtle colors. The program causes a computer to perform a step in which a diffuse reflection from a first and second object and a shadow of the first object on the second object in a lighting information texture which are generated by a virtual light hitting the first and second object are superimposed onto a base texture which represents details of the object so that a target object is mapped; a step in which a mirror reflection which is generated by the virtual light hitting the first and second object is calculated so that a specular reflection is generated to surfaces of the first and second object; and a step in which the specular reflection is masked based on mask information provided in the lighting information texture which is mapped to the second object.

Patent Number 7583264
Title Apparatus and program for image generation
Filed 2006-08-29
Granted 2009-09-01
Inventor(s) Nakagawa; Yoshihiko, Terada; Michinari, Ogawa; Daisuke
Assignee Sega Corporation
CPC Classification G06T 15/00, G06T 15/50, G09G 5/00
Number of Claims 14

Abstract

An image processing program creates a gradation of a sharp edge shadow and a gradation of subtle colors. The program causes a computer to perform a step in which a diffuse reflection from a first and second object and a shadow of the first object on the second object in a lighting information texture which are generated by a virtual light hitting the first and second object are superimposed onto a base texture which represents details of the object so that a target object is mapped; a step in which a mirror reflection which is generated by the virtual light hitting the first and second object is calculated so that a specular reflection is generated to surfaces of the first and second object; and a step in which the specular reflection is masked based on mask information provided in the lighting information texture which is mapped to the second object.

Claim 1

An image generating apparatus for generating an image by disposing objects composed of polygons, a virtual camera, and a virtual light source disposed in a virtual threedimensional space and picking up an image by the virtual camera, comprising: a two dimensional image storing means for storing a lighting information texture which has a base texture for mapping a detail of each object disposed in the virtual threedimensional space, color information for at least mapping a diffuse reflection from a surface of the object and a shadow of the object, and mask information for masking a dark region including the shadow; a texture mapping means for mapping a diffusereflection from a first object and a second object and a shadow of the first object on the second object, which are generated by a virtual light from the virtual light source hitting the first object and the second object, to a target object bysuperimposing the diffuse reflection and the shadow on the base texture based on the lighting information texture; a specular reflection generating means for generating a specular reflection to surfaces of the first object and the second object bycalculating a mirror reflection of the fir

Claims

14 total

An image generating apparatus for generating an image by disposing objects composed of polygons, a virtual camera, and a virtual light source disposed in a virtual threedimensional space and picking up an image by the virtual camera, comprising: a two dimensional image storing means for storing a lighting information texture which has a base texture for mapping a detail of each object disposed in the virtual threedimensional space, color information for at least mapping a diffuse reflection from a surface of the object and a shadow of the object, and mask information for masking a dark region including the shadow; a texture mapping means for mapping a diffusereflection from a first object and a second object and a shadow of the first object on the second object, which are generated by a virtual light from the virtual light source hitting the first object and the second object, to a target object bysuperimposing the diffuse reflection and the shadow on the base texture based on the lighting information texture; a specular reflection generating means for generating a specular reflection to surfaces of the first object and the second object bycalculating a mirror reflection of the fir