render text in some shapes, change the position and orientation of each character