Читаем Ландшафтный дизайн на компьютере полностью

Если нажать на панели Licensed to Paradox (Редактирование элементов) кнопку с изображением стола дерева, то в верхней части правой вертикальной панели отобразятся элементы управления настройками параметров ствола (рис. 9.13).

Рис. 9.13. Элементы управления настройками параметров ствола дерева


Не считая кнопки Random Seed (Произвольный саженец), произвольно изменяющей все параметры дерева, для редактирования ствола на вертикальной правой панели данного окна предусмотрены следующие кнопки:

• Trunk Width (Ширина ствола) – определяет ширину ствола;

• Trunk Mold (Основание стола) – определяет ширину ствола в нижней части, переходящей в корни;

• Branch Width (Ширина ветви) – определяет утолщение в местах соединения толстых веток со стволом;

• Color (Цвет) – изменяет окраску ствола, позволяя сделать его многоцветным.

Если нажать на панели Licensed to Paradox (Редактирование элементов) кнопку с изображением листа, предусмотренную для изменения формы листа и его характеристик, то в верхней части правой вертикальной панели отобразятся элементы управления настройками параметров листа (рис. 9.14).

Рис. 9.14. Элементы управления настройками параметров листа


Правая панель данного окна содержит следующие кнопки, управляющие настройками параметров листа:

• Leaf Type (Тип листа) – открывает дополнительную панель, на которой можно выбрать тип листа;

• Leaf Density (Плотность листа) – определяет плотность массива листьев;

• Stem Length (Длина стебля) – определяет длину стеблей листьев;

• Stem Angle (Угол стебля) – определяет угол наклона стеблей листьев;

• Stem Curving (Длина изгибания) – определяет изгиб стеблей листьев;

• Phyllotaxy (Листорасположение) – определяет ориентацию листьев относительно веток;

• Color (Цвет) – изменяет цвета и градиент листьев.

Если нажать кнопку Leaf Type (Тип листа), то откроется дополнительная панель, на которой представлены разные типы листьев (рис. 9.15).

Рис. 9.15. Выбор типа листа и его размера


В данном окне можно также изменять размер каждого типа листьев, устанавливая переключатель Leaf Size (Размер листа) в различные положения, тем самым изменяя внешний вид дерева до неузнаваемости.

На панели инструментов в нижней части главного окна программы есть кнопки, предназначенные для некоторых интересных настроек при редактировании формы дерева или его освещенности. Например, в данной программе имеется функция обрезки ствола дерева. С помощью кнопки с изображением пилы можно обрезать ствол вместе с ветками и листьями, находящимися на обрезанной части (рис. 9.16).

Рис. 9.16. Нижняя панель инструментов с кнопками обрезки веток и освещенности


Если нажать кнопку с изображением солнца, то дерево освещается сверху, а при использовании кнопки, расположенной ниже и имеющей вид небольшого листа, тень от дерева падает на землю. Чтобы поменять цвет фона, нужно выбрать в меню строку Background (Фон) и в открывшемся меню установить флажок рядом со строкой меню с подходящим цветом.

В нижней части главного окна, справа от кнопок управления анимацией, расположена кнопка с условным изображением ветра. При ее нажатии изображение принимает вид изгибающегося от ветра дерева. Силу ветра, направление, скорость и другие параметры можно назначить, нажав кнопку WP (Wind Parameters – параметры ветра), расположенную рядом, – откроется окно, содержащее настройки параметров ветра (рис. 9.17).

Рис. 9.17. Окно настройки параметров ветра


Направление ветра можно указать с помощью стрелки в центральной части окна. Увеличить скорость и силу ветра можно, нажимая кнопку со значком + (плюс) параметра Random seed (Произвольный саженец), расположенную в соответствующей группе элементов управления. Выполнив настройки, можно сохранить их, чтобы впоследствии загрузить и применить.

OnyxTREE CONIFER

Программа OnyxTREE CONIFER аналогична уже рассмотренным программным продуктам из пакета OnyxTREE. Отличие лишь в том, что вместо листьев дерева редактируется хвоя (рис. 9.18).

Рис. 9.18. Главное окно программы OnyxTREE CONIFER


Все элементы управления настройками при редактировании хвойных деревьев аналогичны элементам управления настройками для редактирования лиственных деревьев.

OnyxTREE PALM

Программа OnyxTREE PALM предназначена для проектирования пальм, ее внешний вид и элементы управления ничем не отличаются от рассмотренных ранее приложений из пакета OnyxTREE (рис. 9.19).

Рис. 9.19. Главное окно программы OnyxTREE PALM


Однако в данной программе в отличие от уже рассмотренных нами ее «сестер» на правой вертикальной панели в нижней ее области Licensed to Paradox (Редактирование элементов) предусмотрены три кнопки для редактирования, с помощью которых можно изменять ствол, ветки и листья.

Работая в программе OnyxTREE, можно создать большое количество разнообразных растительных форм, деревьев и кустарников. Это возможно не только благодаря обширной стандартной библиотеке элементов, но и богатому набору инструментов для редактирования.

Перейти на страницу:

Все книги серии …на компьютере

Ландшафтный дизайн на компьютере
Ландшафтный дизайн на компьютере

Данная книга предназначена для тех, кто решил создавать ландшафтный дизайн программными средствами. Если вы планируете построить дом или сделать красивой прилегающую к нему территорию, то эта книга – для вас. С ее помощью вы научитесь создавать пейзажи, элементы дизайна участка загородного дома, городского пейзажа, проектировать великолепные сады и составлять сметы.В издании рассмотрен весь процесс ландшафтного проектирования: от предпроектного анализа участка земли до проектирования мелких деталей с использованием различных программ. Показаны примеры проектирования загородного дома, большой усадьбы, городского ландшафта с помощью различных приложений. Большое количество рисунков и подробное описание действий позволят разобраться в программах и приступить к проектированию ландшафта даже начинающим дизайнерам.

Андрей Сергеевич Орлов

Программирование, программы, базы данных / Программное обеспечение / Книги по IT

Похожие книги

Programming with POSIX® Threads
Programming with POSIX® Threads

With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications. The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O. This book offers an in-depth description of the IEEE operating system interface standard, POSIX (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to "real code," with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset. Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included.

David Butenhof

Программирование, программы, базы данных
Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

Программирование, программы, базы данных