摘要 |
<p>A circuit for calculating a light reflected component with high accuracy. The circuit for calculating a reflected component of light reflected from an object having a rough surface comprises a means for storing the reflectance of an object in relation to the value Õ or the value of cosÕ, letting a surface normal vector be denoted by a vector N, a light source incidence unit vector be denoted by a vector L, a line-of-sight unit vector be denoted by V, a half vector of the light source incidence vector L and the line-of-sight vector V be denoted by H and defining the inner products as N.L=cos ¸, N.V=cos ³, V.H=cos Õ, N.H=cos ²; a means for storing a luminance distribution in relation to the value of ² or the value of cos ²; a means for acquiring information on the reflectance term (F » (Õ)) of the reflected component according to the value of Õ or the value of cos Õ from the reflectance storing means; a means for acquiring information on the luminance distribution term (D'(²)) of the reflected component according to the value of ² or the value of cos ² from the luminance distribution storing means; a means for acquiring information on max[0.5cos¸cosÕ, 0.5cosÕcos³, cos¸cos²cos³] which is the maximum value out of 0.5cos¸cosÕ, 0.5cosÕcos³, cos¸cos²cos³; a means for determining the reciprocal of the max[0.5cos¸cosÕ, 0.5cosÕcos³, cos¸cos²cos³] and acquiring information on the geometrical attenuation factor term G'(²,¸,³,Õ) of the reflected component; and a means for acquiring information on the reflected component from the information on the luminance distribution term (D'(²)) and information on the geometrical attenuation factor term G'(²,¸,³,Õ).</p> |