An interactive development environment for design and placement of tiered
geometrical objects, such as objects used in pop-up card designs.
Relations between objects are represented mathematically, allowing
computerized modeling and enforcement of design constraints. For example,
in the context of pop-up cards, a card that cannot close will not be
allowed. A dependency hierarchy is used to track different objects of a
card. Card objects are instantiated as related to other card objects so
that changes to one card object can be appropriately propagated to related
objects. If all card objects are defined with respect to a base card, an
entire card design can be animated by only adjusting, e.g., "opening" and
"closing," the base card. A graphical interface provides drag-and-drop and
manual forms of placing card parts. For drag-and-drop, design constraints
can be used to automatically determine proper positioning of card pieces.
Graphics can be associated with card parts, and such graphics are
automatically adjusted, e.g., adjusting perspective, for proper viewing of
the image on a particular card piece.
Взаимодействующая окружающая среда развития для конструкции и размещения tiered геометрических предметов, such as предметы используемые в pop-up карточке конструирует. Отношения между предметами представлены математически, позволяющ компьютеризированные моделирование и принуждение ограничений по конструкции. Например, в смысле pop-up карточек, не будет позволена карточка которая не может закрыть. Иерархия зависимости использована для того чтобы отслеживать по-разному предметы карточки. Предметы карточки instantiated что касается других предметов карточки так, что изменения до один предмет карточки можно соотвествующе распространить к родственным предметам. Если все предметы карточки определены по отношению к низкопробной карточке, то вся конструкция карточки может быть одушевляна только регулировать, например, "раскрывающ" и "закрывающ," низкопробную карточку. Графическая поверхность стыка обеспечивает волочить-и-padenie и ручные формы устанавливать части карточки. Для волочить-и-padeni4, ограничения по конструкции можно использовать автоматически для того чтобы обусловить правильный располагать частей карточки. Графики можно связать с частями карточки, и такие графики автоматически отрегулированы, например, регулирующ перспективу, для правильного viewing изображения на определенной части карточки.