摘要 |
A computer system automates the creation, modification, and rendering of digital designs of architectural structures. The system uses the mathematical cuboid-a three-dimensional object defined by its width, depth, and height-as its primitive element (fundamental building block). The term "box" is used herein to refer to cuboids. A box, once defined in terms of its width, depth, and height, may be rendered automatically in two or three dimensions. Multiple boxes, and the relationships among them, may be defined, and such multiple boxes may be rendered automatically in accordance with their defined relationships. The user may change any feature in any box-such as the width of one box-and, in response, the entire design may be re-rendered automatically to reflect not only the specific change made by the user to a particular box, but also changes to other boxes necessitated by the user's change.
|