Coping with friction for non-penetrating rigid body simulation (Proceedings of the 18th annual conference on Computer graphics and interactive techniques)