SURFACE SHADING USING STORED TEXTURE MAP BASED ON BIDIRECTIONAL REFLECTANCE DISTRIBUTION FUNCTION

Patent №

US 6,765,573

Granted

2004-07-20

Filed 2001

Owner

SQUARE ENIX CO., LTD. (FORMERLY SQUARE CO., LTD.)

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09899802

An improved surface shading method computes and stores light reflectance values as a texture map for a given light direction and view direction to an object in a scene during development of a computer graphics (CG) program, and uses the stored texture map later for shading during real-time rendering. A selected bidirectional reflectance distribution function (BRDF) is applied using a standard model for distribution of normal direction vectors for a given type of surface, and BRDF values are computed as a global texture map for the object's surface in the scene. The BRDF values are stored as a look-up table indexed to the sampled range of normal direction vectors. During real-time rendering, surface shading can be readily processed by using the normal direction vector for any given point to look up the stored BRDF value. Shading with BRDF light reflectance values can be combined in one or more passes with shading of other surface texture characteristics, e.g., a facial skin surface textured with hair and facial features. In this manner, the rich tones of a physical light reflectance model can be obtained even for highly textured surfaces during real-time rendering. Besides standard types of light reflectance models (Torrance-Sparrow, Phong, Strauss, etc.), modified types of BRDF models (e.g., Schlick) may also be used to derive a BRDF texture map.

AI hardwareG06T 15/80G06T 15/04G06T 15/50

AI classification

AI hardware0.55
Vision0.01
Natural language0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Knowledge representation0.00
Planning0.00

Ownership

SQUARE ENIX CO., LTD. (FORMERLY SQUARE CO., LTD.)

merger · 154310027

© 2026 NYSGPT2525 LLC