|
23.10.2009 10:52 |
//интерполяция нормали Np.x=u*Nq.x+(1-u)*Nr.x; Np.y=u*Nq.y+(1-u)*Nr.y; Np.z=u*Nq.z+(1-u)*Nr.z; //определение интенсивности точки Colp= Color (Np, nab, ist, col_pov); Colp=comb_texture (Colp, texture[sp*tex_width] [tp*tex_height]); Colp+=Colp_zer; Color_p(dp1,yq,Colp); } } }
Аналогично будут реализовываться flat-закраска с удалением невидимых граней и закраска Гуро, только в методе Гуро будем отдельно интерполировать зеркальную составляющую.
|