--- ray/src/rt/aniso.c 1995/09/15 15:47:32 2.29 +++ ray/src/rt/aniso.c 1995/11/06 12:03:20 2.30 @@ -272,7 +272,7 @@ register RAY *r; agaussamp(r, &nd); if (nd.rdiff > FTINY) { /* ambient from this side */ - ambient(ctmp, r); + ambient(ctmp, r, nd.pnorm); if (nd.specfl & SP_RBLT) scalecolor(ctmp, 1.0-nd.trans); else @@ -282,7 +282,7 @@ register RAY *r; } if (nd.tdiff > FTINY) { /* ambient from other side */ flipsurface(r); - ambient(ctmp, r); + ambient(ctmp, r, nd.pnorm); if (nd.specfl & SP_TBLT) scalecolor(ctmp, nd.trans); else