Has anyone done this? Apply negative scaling in any dimension by any amount to a 3D model and it turns dark. Perhaps it is getting its normals flipped.

Now scale by a negative amount in another dimension so two negative dimensions - the object comes back.

Apply -ve scaling in a third dimension and its flipping gone again.