Читать «Домашний архитектор. Подготовка к ремонту и строительству на компьютере» онлайн - страница 4
Виталий Булат
При трехмерном моделировании 3D-сцена также строится из отдельных объектов, предлагаемых системой. К примеру, если программа предназначена для моделирования жилых комнат или коммерческих помещений, то ее база данных может содержать перечень мягкой или офисной мебели. Каждый трехмерный объект интерьера обладает свойствами, позволяющими модифицировать его в определенных пределах (изменять цвет, конфигурацию, подбирать материал и пр.).
Применение объектного подхода дает следующие преимущества.
• Значительно возрастает скорость создания планов и чертежей.
• Чертеж или модель становятся более информативными: при выделении (или редактировании) объекта можно легко определить или заменить его свойства, причем большинство из них не отображаются на обычном чертеже или модели.
• База данных наполняется не произвольными, а реальными объектами (реально существующими экземплярами мебели различных марок, материалами конкретных производителей и т. п.). В программе приводятся адреса фирм-поставщиков, к которым можно обратиться после завершения проработки проекта и заказать все необходимое.
• Объекты легко изменять и модифицировать; при этом программа отслеживает правильность задания значений свойств (к примеру, создать окно, большее, чем стена, на которой оно размещено, невозможно). Это облегчает работу и позволяет избежать случайных ошибок.
• Построенная модель (чертеж) может быть представлена в виде иерархического дерева (рис. 1.1), что упрощает навигацию по проекту, поиск и редактирование его отдельных частей.
Рис. 1.1. Пример иерархического представления строительного плана, созданного на основе объектного подхода
Примечание
Иерархическое представление не ново для автоматизированного проектирования, однако в данном случае узлами дерева являются не отдельные части графического изображения, которые, как правило, не несут смысловой нагрузки, а конкретные объекты, разделенные по каком-либо признаку.
• Одним из главных преимуществ объектно-ориентированного подхода является возможность быстрого и полностью автоматического перехода к трехмерному изображению. Набор объектов, которыми может оперировать пользователь, ограничен, и в свойствах каждого объекта можно заложить достаточно информации, чтобы получить полное представление о его форме, поэтому становится возможной реализация графического изображения в 3D (именно такой подход в системе ArCon). Пользователь получает трехмерное представление проекта, не затратив никаких усилий. Полученную трехмерную модель далее можно визуализировать и получить реалистичную картинку или передать в другую систему для дальнейшего редактирования или проведения инженерных расчетов. В данном случае пользователю не нужны даже навыки трехмерного моделирования.