Чтение онлайн

на главную - закладки

Жанры

Шрифт:

Рис. 5.1. Настройка параметров этажей

В поле Name (Наименование) вводится имя этажа. Можно давать каждому этажу произвольные имена, обеспечивая удобство работы с ними.

В поле Elevation (Возвышение) указывается высота нижней точки этажа относительно нулевого уровня, за который по умолчанию принимается уровень пола этажа, имеющего номер 0.

Поле Height to Next (Высота этажа) определяет разность возвышений смежных этажей, то есть фактически высоту этажа.

Поля Elevation (Возвышение) и Height to Next (Высота этажа) взаимосвязаны, поэтому при вводе информации в одно из этих полей значение другого пересчитывается автоматически. Установка флажка в этом поле обеспечивает автоматическую отрисовку на разрезах линий уровня помеченного этажа.

Кнопки Insert Above (Поместить над), Insert Below (Поместить под) предназначены для добавления этажей, а кнопка Delete Story (Удалить этаж) – для удаления. Новый этаж добавляется относительно текущего этажа, выделенного в списке.

Для выполнения групповых действий над объектами, расположенными на этажах, предназначены элементы управления Edit Elements of Selected Story (Редактирование элементов выбранного этажа), расположенные в нижней области окна. Эти элементы соответствуют всем типам объектов, над которыми можно выполнять групповое действие. Включается объект в группу установкой флажка справа от названия объекта.

Нажатие кнопки Cut All (Вырезать все) помещает в окно сценария групповых действий Event List (Список событий) команду Cut from (Вырезать из). Действие этой команды заключается в удалении объектов выбранных типов с этажа, который был активным в момент нажатия кнопки Cut All (Вырезать все), и помещении их в буфер обмена.

Кнопка Copy All (Копировать все) помещает в окно сценария групповых действий Event List (Список событий) команду Copy from (Копировать из). Она отличается от предыдущей тем, что выбранные объекты не удаляются с этажа, и в буфер помещаются их копии.

Кнопка Paste Selected Types (Вставить выбранные типы объектов) расположена под списком типов объектов и недоступна при пустом буфере обмена. Использование данной кнопки помещает команду Paste to (Вставить на) в окно сценария групповых операций Event List (Список событий). Команда помещает объекты, находящиеся в буфере обмена, на текущий этаж.

Нажатие кнопки Delete All (Удалить все) помещает в окно сценария групповых действий Event List (Список событий) команду Delete from (Удалить с), которая удаляет объекты выбранного типа с этажа, бывшего активным в момент использования данной кнопки.

ВНИМАНИЕ

Будьте осторожны! Действия, выполняемые кнопками Delete All (Удалить все) и Cut All (Вырезать все), невозможно отменить. Перед выполнением этих действий выводится предупреждающее сообщение: Deleting Stories and deleting / cutting from Story content are not undoable! (Действия удаления этажей и удаления / вырезания их объектов отменить невозможно!).

Кнопка OK закрывает окно Story Settings (Настройки этажа) с активизацией всех установленных настроек, в том числе с последовательным выполнением команд, помещенных в окно сценария групповых действий Event List (Список событий).

Таким образом, работу по проектированию здания можно описать следующими действиями.

1. Открывается окно Story Settings (Настройки этажа).

2. На один из имеющихся в проекте этажей (предположим, это этаж с номером 0) разработчик помещает необходимые объекты, например стены, окна, двери, колонны, предметы интерьера и т. п.

3. При необходимости разработчик редактирует настройки этажа с присвоением ему необходимого имени, а также с установкой возвышения и высоты. На этом подготовительная работа завершена – теперь быстрое построение.

4. С помощью кнопок Insert Above (Поместить над) и Insert Below (Поместить под) создается необходимое количество этажей с установкой их параметров.

5. Активизируется этаж с установленными на предварительном этапе объектами (в нашем случае – с номером 0).

6. Устанавливаются флажки напротив типов объектов, которые необходимо скопировать, или снимаются с тех, которые копировать не нужно.

7. Нажимается кнопка Copy All (Скопировать все) – в окне сценария групповых действий Event List (Список событий) появляется строка Copy from 0 (Скопировать с первого этажа), а под списком типов объектов становится доступной кнопка Paste Selected Types (Вставить выбранные типы объектов).

8. Активизируется очередной этаж.

9. Нажимается кнопка Paste Selected Types (Вставить выбранные типы объектов) – в списке сценария групповых действий появляется строка Paste to n (Вставить на n-й этаж).

10. Последовательно выполняются пункты 2–6 до тех пор, пока не будет обработан последний этаж.

ПРИМЕЧАНИЕ

Если на все этажи здания нужно поместить одни и те же объекты, то выполняются только пункты 5 и 6.

11. Нажатие кнопки OK приведет к последовательному выполнению действий в соответствии с их расположением в списке действий, то есть в здании появится необходимое количество этажей с расположенными на них объектами.

Конечно, разработка проекта не сводится только к созданию этажей и копированию на них объектов, однако понять, сколько времени разработчику может сэкономить рассмотренный механизм копирования, можно уже из приведенного примера.

Изучим методы создания объектов и, поскольку основу этажа составляют стены, начнем рассмотрение с построения и редактирования стен. Инструменты создания объектов расположены в разделе Design (Проектирование) палитры ToolBox (Палитра инструментов).

Для примера рассмотрим процедуру построения стен, перекрытий и крыши – основных компонентов любого здания.

Формирование стен этажа

Для построения стен используется инструмент Wall (Стена), активизируемый нажатием кнопки

Поделиться:
Популярные книги

Искатель 5

Шиленко Сергей
5. Валинор
Фантастика:
рпг
фэнтези
попаданцы
5.00
рейтинг книги
Искатель 5

Локки 11. Потомок бога

Решетов Евгений Валерьевич
11. Локки
Фантастика:
героическая фантастика
боевая фантастика
фэнтези
юмористическое фэнтези
5.00
рейтинг книги
Локки 11. Потомок бога

Бастард Императора

Орлов Андрей Юрьевич
1. Бастард Императора
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Бастард Императора

Вперед в прошлое 11

Ратманов Денис
11. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 11

Вечный. Книга VI

Рокотов Алексей
6. Вечный
Фантастика:
рпг
фэнтези
5.00
рейтинг книги
Вечный. Книга VI

Кодекс Охотника. Книга II

Винокуров Юрий
2. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
боевая фантастика
юмористическое фэнтези
5.00
рейтинг книги
Кодекс Охотника. Книга II

Второгодка. Книга 3. Ученье свет

Ромов Дмитрий
3. Второгодка
Фантастика:
городское фэнтези
сказочная фантастика
альтернативная история
5.00
рейтинг книги
Второгодка. Книга 3. Ученье свет

Локки 4 Потомок бога

Решетов Евгений Валерьевич
4. Локки
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Локки 4 Потомок бога

Двойник Короля 8

Скабер Артемий
8. Двойник Короля
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Двойник Короля 8

Я все еще не царь. Книга XXVI

Дрейк Сириус
26. Дорогой барон!
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Я все еще не царь. Книга XXVI

Наследие Маозари 5

Панежин Евгений
5. Наследие Маозари
Фантастика:
фэнтези
юмористическое фэнтези
5.00
рейтинг книги
Наследие Маозари 5

Пипец Котенку! 2

Майерс Александр
2. РОС: Пипец Котенку!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Пипец Котенку! 2

Ермак. Противостояние. Книга одиннадцатая

Валериев Игорь
11. Ермак
Фантастика:
попаданцы
альтернативная история
4.50
рейтинг книги
Ермак. Противостояние. Книга одиннадцатая

Имперец. Том 1 и Том 2

Романов Михаил Яковлевич
1. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 1 и Том 2