Backface-visibility и mask-image — это разные свойства, которые используются для разных целей при работе с 3D-элементами.
Backface-visibility управляет видимостью задней части элемента, если тот развёрнут относительно пользователя с помощью свойства transform. 1 Это нужно только для 3D-трансформаций, для 2D-трансформаций свойство не имеет эффекта. 1 Оно используется для создания более реалистичных 3D-сцен, скрывая изнанку объектов при их вращении. 1
Mask-image не имеет отношения к 3D-элементам, так как это свойство, которое определяет, видно ли фоновое изображение, когда элемент повёрнут к пользователю. 34
Таким образом, отличие заключается в том, что backface-visibility работает с видимостью задней части элемента при 3D-трансформациях, а mask-image — с фоновым изображением элемента в целом.