fixed bug in Projector2D