Boolean Difference + Bevel = broken geometry!?
If I take a simple poly cube (no subs), then place a smaller poly cube half-way in one of its faces, then do a Boolean->Difference, I end up with a square recess in the larger cube, which is what I want. If I then do a Bevel on the entire object, the geometry get really screwed up with the front face missing, and where the hole was, I now have an intersection solid shape.
This is quick to try and completely repeatable.
If I subdivide the large cube first, bevel works as expected, but I don't want that.
This is nothing to do with the Bevel size/shape either as it happens with even the tiniest bevel.
Interestingly, if you just try to bevel the 4 edges of the face with the hole, the hole completely dissapears.
Is this a bug?... the geometry seems so simple I can't see where there could be a conflict?