fix ray collision with world