fix: backface visibility