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

Чтобы просмотреть план в объемном виде, нужно нажать кнопку 2D Designs View (2D-дизайнерское представление) на панели управления в нижней части окна программы – план участка предстанет в цветном виде, как бы сверху (рис. 14.38).

Рис. 14.38. План проекта в 2D-виде


Если нажать кнопку 3D Camera View (Просмотр 3D-камерой) на панели управления в нижней части окна программы, то откроется меню, в котором нужно выбрать пункт 3D Overview (3D-представление), – в рабочей области приложения созданный участок предстанет в объемном виде (рис. 14.39).

Рис. 14.39. Представление проекта в 3D-виде


Снова нажав кнопку 3D Camera View (Просмотр 3D-камерой) на панели управления в нижней части окна программы, выберите в открывшемся меню пункт 3D Perspective (3D-перспектива) – в рабочей области приложения фрагмент участка будет показан как бы в перспективе (рис. 14.40).

Рис. 14.40. Представление участка в перспективе


Нажмите кнопку Fly Around (Полет вокруг) на панели управления в нижней части программы, щелкните кнопкой мыши в левой части приложения и, не отпуская ее, переместите указатель мыши влево. Обзор изменится, и участок как бы повернется справа налево так, что можно будет видеть калитку и вход в дом (рис. 14.41).

Рис. 14.41. Представление участка в программе в 3D-перспективе


Поворачивая с помощью кнопки Fly Around (Полет вокруг) изображение в рабочей области программы, можно видеть созданный проект участка с любой точки и под любым углом зрения, как бы совершая облет вокруг территории участка. Это позволяет просмотреть все внесенные в проект элементы дизайна и особенно удобно, если представить проект сверху, с высоты (рис. 14.42).

Рис. 14.42. Вид участка сверху


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

Глава 15

Генерация ландшафтов

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

В данной главе познакомимся с программами, которые сами генерируют ландшафты. Таких приложений довольно много, остановимся на Terragen и CyberMotion 3D-Designer. Рассмотрим создание ландшафта и сохраним его в виде изображения, что позволит в дальнейшем использовать созданное изображение в качестве заднего плана при работе в программах ландшафтного дизайна. Начнем знакомство с программами – генераторами ландшафтов с приложения Terragen.

Создание ландшафта с помощью программы Terragen

Программа Terragen распространяется бесплатно, познакомиться с ней можно на сайте разработчика приложения по адресу http://www.planetside.co.uk. Несмотря на большое количество настроек, программа проста в использовании, и работать с ней сможет даже начинающий пользователь.

Откроем приложение, щелкнув кнопкой мыши на запускающем значке на Рабочем столе или выполнив команду меню Пуск → Все программы → Terragen, – откроется главное окно программы, в котором сразу будут открыты два окна для работы (рис. 15.1).

Рис. 15.1. Стартовое окно программы Terragen


Не будем пока обращать внимание на дополнительные окна, а внимательно рассмотрим главное окно программы.

На вертикальной панели в левой части данного окна расположены следующие кнопки, с помощью которых можно открывать окна настройки генерируемого ландшафта:

• Rendering Control (Контроль рендеринга) – открывает одноименное окно, в котором можно настроить рендеринг ландшафта;

• Landscape (Ландшафт) – в открываемом данной кнопкой окне настраивается рельеф будущей местности;

• Water (Вода) – открывает окно с настройками водной поверхности, водоемов, если они должны присутствовать в создаваемом ландшафте местности;

• Cloudscape (Облачность) – в данном окне настраивается вид облаков, их форма;

• Atmosphere (Атмосфера) – открывает окно для настройки атмосферы;

• Lighting Condition (Состояние освещенности) – в открываемом данной кнопкой окне определяются точка освещенности, параметры и эффекты;

• 3D Preview (Предпросмотр) – открывает окно предварительного просмотра сгенерированного ландшафта;

• Last Rendered Image (Последнее изображение) – открывает специальное окно последнего подвергшегося рендерингу изображения сгенерированного ландшафта.

Немного ознакомившись с устройством главного окна программы, перейдем к работе с окнами, в которых можно настроить определенные параметры будущего ландшафта. Создадим изображение, сгенерировав, например, горный ландшафт с водой.

В окне Landscape (Ландшафт), автоматически открывающемся с программой при ее запуске, следует нажать кнопку Generate Terrain (Сгенерировать местность) – откроется окно Terrain Genesis (Генезис местности) (рис. 15.2).

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

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

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

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

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

Программирование, программы, базы данных / Программное обеспечение / Книги по 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, а также написание и отладка собственных переносимых библиотек. Р

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

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