More fix with cornell factory, scaling/translation not quite right