fixed regression, and reimplementing translation of Phong/Blinn materials