correct normal transform && ambient lighting