somewhat working object translation (camera projection doesn't work)