How to Transparentize a `Region` plot?

If a region which is drawn by Region function is 2D area, we can see the region. However, if a region is 3D, we sometimes cannot see the region when the region is inside of something because there seems to be no option to make it transparent for Region function. I use Mathematica on Windows7.

For example,
If the region I want to draw is 2D area, Region show us what we want:

region = Disk[{0, 0}, 1];
complement = BooleanRegion[Not, {region}];

PPajK How to Transparentize a `Region` plot?

However, if the region is 3D region, Region does not give us a relevant draw:

region2 = Sphere[{0, 0, 0}, 1];
complement2 = BooleanRegion[Not, {region2}];

b0bEr How to Transparentize a `Region` plot?

Then, do you know any good workaround for this frustrating matter?
I know if I convert the region into some inequality equations, I can use RegionPlot function and the function has an opacity option but I want to know other solution.

Any advise is appreciated.

Let’s block ads! (Why?)

Recent Questions – Mathematica Stack Exchange