Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
q3bers:heightmaps_example [03.09.2009 18:51] GT-Agressor |
q3bers:heightmaps_example [03.09.2009 19:57] GT-Agressor |
||
---|---|---|---|
Строка 7: | Строка 7: | ||
Сначала нарисуем карту высот, затем на её основе карту нормалей, | Сначала нарисуем карту высот, затем на её основе карту нормалей, | ||
- | ===== Карта высот ===== | + | ====== Карта высот |
Строка 47: | Строка 47: | ||
Карта высот должна быть в градациях серого, | Карта высот должна быть в градациях серого, | ||
- | Изображение/ | + | Изображение/ |
В появившемся окошке можно отрегулировать параметры преобразования | В появившемся окошке можно отрегулировать параметры преобразования | ||
Строка 62: | Строка 62: | ||
Каждая линия создается в виде отдельного объекта, | Каждая линия создается в виде отдельного объекта, | ||
+ | |||
+ | Для удобства объединяю все прямые на один слой (выделяю все их на панели управления слоями и нажимаю «объединить слои») | ||
Сами камни нужно сделать светлыми, | Сами камни нужно сделать светлыми, | ||
Строка 80: | Строка 82: | ||
Задав радиус «15» и порог «42» я избавляюсь практически от всего рельефа, | Задав радиус «15» и порог «42» я избавляюсь практически от всего рельефа, | ||
- | |||
- | Для удобства объединяю все прямые на один слой (выделяю все их на панели управления слоями и нажимаю «объединить слои») | ||
Также нам нужно вынести металлическую окантовку прохода на отдельный слой. Я создаю копию заднего слоя (Слой/ | Также нам нужно вынести металлическую окантовку прохода на отдельный слой. Я создаю копию заднего слоя (Слой/ | ||
Строка 112: | Строка 112: | ||
Сохраняем нашу текстуру. | Сохраняем нашу текстуру. | ||
- | Для преобразования текстуры в формат, | + | Для преобразования текстуры в формат, |
Перетаскиваем нашу tga текстуру на HeightProc.exe | Перетаскиваем нашу tga текстуру на HeightProc.exe | ||
Строка 122: | Строка 122: | ||
После преобразования нажимаем любую клавишу. В каталоге с программой появятся 2 новых файла: | После преобразования нажимаем любую клавишу. В каталоге с программой появятся 2 новых файла: | ||
- | | + | |
xian_dm3arch_h.tga_step.tga | xian_dm3arch_h.tga_step.tga | ||
Строка 132: | Строка 132: | ||
Ввиду особенностей построения арок в Quake 3 и особенностей обрисовки параллакса движка Q3Bers, при отображении параллакса видны стыки между частями текстуры, | Ввиду особенностей построения арок в Quake 3 и особенностей обрисовки параллакса движка Q3Bers, при отображении параллакса видны стыки между частями текстуры, | ||
- | {{: | + | {{: |
+ | |||
+ | PS Пример моих текстур лежит [[http:// | ||