| Nexus March 20, 2001, 05:49 PM |
|
I'd disagree there... it looks like a solid object, as does the rotated cube that seems to have been taken out of the cube to give it...
A non-solid object is a pyramid with no base, or a simple plane...
Back to my computer graphics and programming of graphics knowledge ->
Normal boolean operations on solids are defined as such-
A Union of two objects contains all the points that were contained in the two objects.
An Intersection contains all the points that were contained in both objects, without including planes or points. (so if two cubes of size 2x2x2 were placed at (1,0,0) and (-1,0,0) the intersection would be empty)
A Subtraction contains all the points of the first object, without any that were in the intersection of the two objects.
An important aspect of this is that these operations are CLOSED on solid objects, you cannot get an object that doesn't have a volume - which is why you have to have the careful definition of Intersection.
Another operation that isn't as common is Cut (although it may be known as something else to other people) where you remove any points on the faces of the first object which would lie within the second. It is NOT closed. As an example, take a 4x4x4 cube centered at (0,0,0), if you cut from this a sphere of radius 1 centered at (2,0,0) you get a cube with a circular hole in the top face. It is nolonger a solid object.
I think you've simply got the wrong definition of what a solid object is.
|