|
|
> You can make a difference of two objects in order to do that.
Indeed. My question was, can I "force" a difference to take place _outside_ of
a formal difference{} directive?
For example, _somewhere_ in the SDL is a box{} defining a wall of the structure.
The idea is that I can define a whole room as an addition - including the
doorway - and simply tack on that object {room rotate translate} statement to
the end of the SDL, and the doorway would not only overlap the wall, but "cut" a
hole in it.
I'm not too concerned about render speed at the moment - it would be more for
the purposes of "rapid prototyping" and modular construction that would do away
with the need for extensive editing of pre-existing SDL code.
> ...it may be more efficient to build a wall using
> the union of its parts rather than the difference of one big wall and
> smaller objects.
Interesting. I'll file that datum away for future reference.
Post a reply to this message
|
|