#3d-constraints