Data structure for texture data, computer program product, and texture mapping method
AssigneeSega Corporation
InventorsYuichi Higuchi, Naohiro Warama
Life of this patent
Estimating the term…
Loading patent…
AssigneeSega Corporation
InventorsYuichi Higuchi, Naohiro Warama
Estimating the term…
The present invention has as an object to propose a texture mapping method which enables smooth shading, and is also appropriate for conserving memory resources. In order to achieve this object, in this invention, data regions with different color tones are set so as to form density gradients in the U coordinate direction and in the V coordinate direction of the texture data. If the brightness of the surface of the object to which texture mapping is performed is I, then among the coordinates to be read to access texture data, the U coordinate is calculated as U=a*I+b, and the V coordinate is determined from V=d. The value of the dynamic variable d can be set appropriately according to the application. Because the texture data is such that color tone density gradients are formed in two mutually orthogonal directions, smooth shading is possible, and a plurality of texture memory areas can be consolidated to conserve memory usage.
A data structure for texture data used in texture mapping to an object surface, comprising a computer-readable data region in which color data is arranged forming density gradients in two mutually orthogonal directions.
A data structure for texture data used in texture mapping to an object surface, wherein color data is formed such that the brightness changes in one direction of two mutually orthogonal directions in which said texture data is defined, and at least either color information or translucence changes in the other direction.
A data structure for texture data used in shading processing based on the result of light source calculations at an object surface, comprising a computer-readable data region in which a brightness gradient is formed, along one direction of two mutually orthogonal directions, in which the number of gray scales changes in numerous stages, while brightness data is arranged such that said number of gray scales increases or decreases along the other of said two directions.
A texture mapping method, comprising:
A texture mapping method, which maps a texture to an object, comprising:
A computer program product having a computer program recorded on computer-readable recording media which causes a computer system to execute image processing, wherein said computer program causes the execution of:
A computer program product having a computer program recorded on computer-readable recording media which causes a computer system to execute image processing, wherein said computer program causes the execution of:
A computer program product having a computer program recorded on computer-readable recording media which causes a computer system to execute image processing, wherein said computer program causes the execution of:
A texture mapping device, comprising:
A texture mapping device for mapping a texture to an object, comprising:
Dependencies are inferred from the claim text.