Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

KERKYTHEA_TRANSLATE_RUS

.pdf
Скачиваний:
54
Добавлен:
28.02.2016
Размер:
8.47 Mб
Скачать

ФОТОРЕАЛИСТИЧНЫЙ РЕНДЕРИНГ ВАШИХ ТРЁХМЕРНЫХ МОДЕЛЕЙ

1

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

Предисловие:

Kerkythea (КТ) — отдельное приложение со встроенным рендер-движком, использующее физически точные характеристики материалов и источников света, предназначенное для высококачественного рендеринга трёхмерных сцен. Цель данной программы — упростить процесс получения качественных изображений, обеспечив пользователя необходимыми инструментами для управления настройками сцены, такими как режимы предпросмотра, редакторы материалов, настройки сцены/рендеринга и т. д., объединёнными общим интерфейсом.

За 4 года существования и разработки мы достигли некоторой популярности и теперь Kerkythea может считаться одним из лучших бесплатных/свободных рендер-приложений, которые могут использоваться как для образовательных, так и для коммерческих задач. В начале 2008 г. мы уже имели крепкое и быстро растущее сообщество пользователей и вполне живой и развивающийся быстрыми темпами вебсайт.

KT2008 Echo — очень мощная версия с большим количеством изменений и улучшений.

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

Мы гордимся, что нам удалось получить качественную и стабильную программу, вполне пригодную для коммерческого применения, да ещё и абсолютно бесплатную!

- Иоаннис Пантазопулос (Ioannis Pantazopoulos) — глава команды разработчиков. Январь 2008г.

Как гласит заголовок, это издание - пошаговое руководство по основам работы в Kerkythea 2008 Echo, написанное, чтобы дать представление о базовых функциях программы.

Конечно, опыт работы в других рендер-приложениях даст вам определённые преимущества в освоении Kerkythea, однако обладать таким опытом необязательно — многие новички обучаются очень быстро. Это руководство содержит сведения об основах и принципах, которые мы посчитали важными для начала работы и успешного освоения программы.

Посетите вебсайт http://www.kerkythea.net , где вы найдёте много уроков. Некоторые из уроков -в pdfформате, а некоторые в формате видеоуроков.

Вы можете, также, посетить форум пользователей по ссылке: http://www.kerkythea.net/joomla/index.php? option=com_wrapper&itemid=76, где найдёте ещё много ресурсов, трюков и советов от сообщества пользователей программы.

Кроме того наша страница Википедии http://www.kerkythea.net/joomla/index.php? option=com_openwiki&itemid=75 содержит много сведений и там вы возможно найдёте ответы на вопросы.

ВАЖНОЕ ПРИМЕЧАНИЕ:

Если вы впервые занимаетесь рендерингом трёхмерных моделей, настоятельно рекомендуется начинать с довольно простых моделей и несложных сцен. Как говорится — прежде, чем научиться ходить, нужно научиться ползать :)

2

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

Содержание:

 

 

Тема:

 

Стр.

1.

ВАЖНОЕ ЗАМЕЧАНИЕ — СООТВЕТСТВИЕ РАЗМЕРОВ.............................................

 

4

2.

УБЕДИТЕСЬ, ЧТО У ВАС ЕСТЬ ВСЁ, ЧТО НЕОБХОДИМО..........................................

 

5

3.

УСТАНОВКА БИБЛИОТЕК МАТЕРИАЛОВ, МОДЕЛЕЙ И ФОНОВЫХ КАРТ................

6

4.

БЫСТРЫЙ ОБЗОР ГПИ (Графический Пользовательский Интерфейс)...................

7

5.

ПОЛОСА ИКОНОК................................................................................................................

 

8

6.

ОТКРЫТИЕ СЦЕН \ МОДЕЛЕЙ...........................................................................................

 

9

7.

ФУНКЦИЯ ПОДГРУЗКИ (MERGE).....................................................................................

 

10

8.

ПОИСК МАТЕРИАЛОВ В СЦЕНЕ \ МОДЕЛИ....................................................................

 

11

9.

ДОБАВЛЕНИЕ \ ПРОСМОТР МАТЕРИАЛОВ...................................................................

 

12

10.

РАБОТА С МАТЕРИАЛАМИ (ИЗМЕНЕНИЕ ЦВЕТА)........................................................

 

17

11.

РАБОТА С МАТЕРИАЛАМИ (ИСПОЛЬЗОВАНИЕ РАСТРОВЫХ ТЕКСТУР)..................

18

12.

РАБОТА С МАТЕРИАЛАМИ (РАЗМЕР НАНОСИМЫХ ТЕКСТУР)........

.........................19

13.

РАБОТА С МАТЕРИАЛАМИ (ПРОЗРАЧНЫЕ МАТЕРИАЛЫ)..........................................

 

20

14.

РАБОТА С МАТЕРИАЛАМИ (ЗЕРКАЛЬНЫЕ МАТЕРИАЛЫ)..........................................

 

21

15.

РАБОТА С МАТЕРИАЛАМИ (СВЕТЯЩИЕСЯ МАТЕРИАЛЫ).........................................

 

22

16.UV-КАРТЫ............................................................................................................................

 

24

17.

РУКОЯТКИ УПРАВЛЕНИЯ..................................................................................................

 

25

18.

НЕСКОЛЬКО СЛОВ О НАСТРОЙКАХ СВЕТА..................................................................

 

26

19.

НАСТРОЙКИ ИСТОЧНИКОВ СВЕТА.................................................................................

 

27

20.

МАСТЕР НАСТРОЙКИ НЕБОСВОДА................................................................................

 

29

21.

ДОБАВЛЕНИЕ ГЛОБАЛЬНОГО ОКРУЖЕНИЯ.................................................................

 

31

22. СФЕРИЧЕСКИЕ КАРТЫ НЕБОСВОДА............................................................................

 

32

23.

ДОБАВЛЕНИЕ МОДЕЛЕЙ ИЗ БИБЛИОТЕКИ...................................................................

 

33

24.

ИНСТРУМЕНТ «INSTANCING BRUSH»..............................................................................

 

34

25.

ЗАПУСК РЕНДЕРИНГА........................................................................................................

 

36

26.

ПЕРЕМЕЩЕНИЕ МЕЖДУ ПОЛОЖЕНИЯМИ КАМЕРЫ.....................................................

 

38

27.

ВЫБОР НАБОРОВ НАСТРОЕК РЕНДЕРИНГА (ПРЕСЕТОВ)..........................................

 

38

28.

ВИДЫ РЕНДЕРИНГА В КТ (плюсы и минусы)................................................................

 

40

29.

ГЛОССАРИЙ KERKYTHEA..................................................................................................

 

41

30.

ПРИМЕЧАНИЯ......................................................................................................................

 

46

3

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

1. ВАЖНОЕ ЗАМЕЧАНИЕ — СООТВЕТСТВИЕ РАЗМЕРОВ

Kerkythea — прекрасный физически точный GI-рендерер (вдобавок дающий возможность простого рейтрейсинга для нефотореалистичной визуализации), однако для правильного его применения требуется соблюдение определённых физических законов и правил соответствия параметрам «реального мира».

Один из важнейших параметров, гарантирующий, что ваша сцена обладает верным масштабом:

1 КВАДРАТ СЕТКИ KERKYTHEA СООТВЕТСТВУЕТ 1 КВАДРАТНОМУ МЕТРУ

Если ваша сцена находится НЕ в нужном масштабе, то это отрицательно скажется на итоговом изображении. (Для построчных рендер-движков (рейтрейсинг) это не существенно, а вот при просчёте физически корректной модели освещения с применением GI-алгоритмов масштаб сцены очень важен)

Например: вы помещаете в сцену источник света. Результат будет сильно отличаться при радиусе действия светильника в 1км от радиуса действия 5м. (отличается как мощность источника света, так и вторичные отражения световой энергии (непрямое освещение)

Соблюдение масштаба позволит избежать артефактов изображения и плохих результатов рендеринга, поскольку просчёт физики света — неотъемлемая часть работы рендер движка Kerkythea.

Первой ошибкой было бы считать, что все рендер движки работают примерно одинаково. То есть просто берём немного диффузного цвета, добавляем чуть-чуть блеска, немного отражений и может быть чуть рассеивания и — блямс — материал готов! Это могло быть верным для простых рейтрейс-

4

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

движков или построчных (сканлайн) рендеров, но слишком примитивно для рендеров, основанных на GI-алгоритмах, таких как Метод Фотонных Карт - Phonton Mapping+Final Gathering (PM+FG), или для т. н. «беспристрастных» (unbiased) методов просчёта, как Metropolis Light Transport (MLT), Bidirectional Path Tracing (BiPT) и т. д. Почему? Потому, что простой рейтрейсинг вычисляет только эффекты от прямого освещения, а более сложные движки рассчитывают эффекты от переотражений, рассеивание и т. д.

2. УБЕДИТЕСЬ, ЧТО У ВАС ЕСТЬ ВСЁ, ЧТО НЕОБХОДИМО

Итак. Перво-наперво скачиваем и устанавливаем последнюю версию Kerkythea (КТ) отсюда: http://www.kerkythea.net/joomla/index.php?option=com_remository&itemid=42&func=select&id=2, Проверить номер версии, установленный у вас, можно нажав в правом углу:

Help > About Kerkythea...

Кроме того:

Можно скачать и установить много дополнительных библиотек материалов отсюда: http://www.kerkythea.net/joomla/index.php?option=com_remository&itemid=42&func=select&id=3 (на момент написания руководства было доступно 26 библиотек материалов в репозитории КТ). Также можно найти наборы материалов в соответствующем разделе форума КТ: http://www.kerkythea.net/phpbb2/viewforum.php?f=19

После закачки материалов их необходимо установить в КТ (см. п.3 далее).

Также рекомендуем скачать хотя бы некоторые Библиотеки фоновых карт (Globals): http://www.kerkythea.net/joomla/index.php?option=com_remository&itemid=42&func=select&id=11 Карты фона (Globals) представляют собой сферические изображения небосвода, могут содержать данные о размещении и яркости солнца и могут быть легко помещены в сцену.

Наконец, вы можете скачать наши библиотеки моделей, доступные по адресу: http://www.kerkythea.net/joomla/index.php?option=com_remository&itemid=42&func=select&id=17 В настоящий момент доступно 5 библиотек, содержащих несколько деревьев от X-frog, модели

травы, цветов, автомобилей, набор низкополигональных деревьев, а также библиотека моделей стульев от Fritz Hansen.

ВАЖНОЕ ПРИМЕЧАНИЕ!

Некоторые библиотеки моделей нужно устанавливать вручную в соответствующую подпапку каталога с программой. (Например: С:\Program Files\Kerkythea Rendering System\ Models)

В этом руководстве мы будем использовать сцену Getting-Started-Scene-XML.zip, которую вы можете загрузить отсюда: http://www.kerkythea.org/users/frederik/tutorials/getting-started-scene-xml.zip Необязательно использовать именно эту сцену, но это рекомендуется скорее новичкам, которым пока

5

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

трудно создавать сцены самостоятельно.

Эта же сцена\модели используются в ветке КТ-форума «Руководство для начинающих» по адресу: http://www.kerkythea.net/phpbb2/viewtopic.php?t=4863, где вы можете тоже почерпнуть полезную инфу. Ну что ж рассмотрим вкратце файлы сцен КТ.

Можно заметить, что одни имеют расширение .xml, а другие - .kzx. Файлы .xml — родной формат КТ, а файлы .kzx (Kerkythea Zipped Xml) — сжатая версия файлов .xml, позволяющая экономить место на жёстком диске. Если у вас получился очень большой .xml -файл, то вы можете сначала сжать его любым архиватором в zip-формат, а потом просто изменить расширение zip на kzx.

КТ2008Echo может открывать оба типа файлов.

3. УСТАНОВКА БИБЛИОТЕК МАТЕРИАЛОВ, МОДЕЛЕЙ И ФОНОВЫХ КАРТ

Чтобы установить библиотеки материалов нажимаем: 1). File > Install Library...

2). В открывшемся окне находим папку с закачанными библиотеками материалов (архивы имеют расширение .mat.zip) и выбираем нужный файл (или несколько, зажав клавишу Shift )

3). Нажимаем ОК.

Компьютеру потребуется какое-то время, чтобы установить все библиотеки, но по окончании появится окно, информирующее, что все библиотеки успешно установлены ( ...installed successfully) Абсолютно также устанавливаются библиотеки моделей и фоновых карт, только файлы библиотек моделей имеют расширение .mod.zip, а библиотеки фоновых карт (Globals), соответственно - .gbl.zip. Другой способ установки библиотек материалов:

1). В меню нажимаем Settings > Materials…

6

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

2). В правой части открывшейся панели материалов нажимаем «Open»:

3). Нажимаем кнопку «Import»:

4). Находим желаемую библиотеку и нажимаем ОК

4. БЫСТРЫЙ ОБЗОР ГПИ (Графический Пользовательский Интерфейс)

7

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

5. ПОЛОСА ИКОНОК

При наведении курсора на иконки всплывают описания действия каждой иконки

8

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

6. ОТКРЫТИЕ СЦЕН \ МОДЕЛЕЙ

Запускаем КТ2008 и открываем 3D-сцену или 3D-модель, которую хотим рендерить. КТ2008 открывает следующие типы файлов: .xml (родной формат КТ) .kzx (сжатый .xml) .3ds и .obj.

1). Нажимаем в меню File > Open (или Ctrl + O на клавиатуре)

2). Находим файл сцены или модель и давим ОК. Ждём пока сцена\модель полностью загрузятся:

В центральном окне просмотра откроется сцена. Вы можете выбирать между разными способами отображения сцены: каркасный (wireframe) или сплошной (solid) нажимая V на клавиатуре.

Или в меню выбрать: View > Adjust > “Wireframe Rendering” или “Solid Rendering” . Здесь в меню дополнительно вы можете выбрать цветной каркасный режим (colored wireframe)

9

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

7.ФУНКЦИЯ ПОДГРУЗКИ (MERGE)

ВКТ предусмотрена функция подгрузки (добавления) моделей в сцену или обновления существующей сцены\моделей.

Чтобы добавить новую модель в сцену вы просто:

Вменю выбираете File > Merge

Откроется новое окно Open Settings, в котором вы настраиваете опции подгрузки, то есть то, что вы действительно хотите подгрузить в сцену:

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

По умолчанию установлены следующие настройки:

Модели (Models); Источники света(Lights) и Камеры (Cameras) — Merge — Add New To Current

(Подгрузить — Добавив новые к Текущим) — добавляет соответственно модели, ИС или камеры из подгружаемого файла к текущему.

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

«Keep Current - Throw Away New» — «Сохранить текущие — отбросить новые» «Replace With New - Throw Away Current» - «Заменить новыми — отбросить текущие»

10

Ver. 1.01. ©Kerkythea 2008 Echo 24 апреля 2008г. ОСНОВЫ РАБОТЫ

KT Team (Команда разработчиков)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]