KERKYTHEA_TRANSLATE_RUS
.pdfФОТОРЕАЛИСТИЧНЫЙ РЕНДЕРИНГ ВАШИХ ТРЁХМЕРНЫХ МОДЕЛЕЙ
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 (Команда разработчиков)