Modeling a Chess Set That Works in 2D and 3D