Воспользуемся маленькой да удаленькой программкой: BF2 tPaint:
• Копируем папку с ней в каталог карты
• Заходим в эту папку и запускаем bf2_tPaint.exe
• Выбираем все кроме «paint surrounding terrain» и жмем «go»
• Появятся две новые папки: «Colourmaps» и «Detailmaps».
Копируем обе в папку Editor в каталог карты (.…\mods\bf2\Levels\Tutorial_Map\Editor)
• Копируем папку с ней в каталог карты
• Заходим в эту папку и запускаем bf2_tPaint.exe
• Выбираем все кроме «paint surrounding terrain» и жмем «go»
• Появятся две новые папки: «Colourmaps» и «Detailmaps».
Копируем обе в папку Editor в каталог карты (.…\mods\bf2\Levels\Tutorial_Map\Editor)
Доводку выполним в BF2 Editor’e. Загружаем его и нашу карту.
Переключаемся в режим «Terrain Editor», жмем кнопку «Texture:
Переключаемся в режим «Terrain Editor», жмем кнопку «Texture:
Слои:
Layer 1 = Возвышенности/горки. (сюда вставляем текстуры скал)
Layer 2 = Верхушки гор.
Layer 3 = Низины, подножья гор
Layer 1 = Возвышенности/горки. (сюда вставляем текстуры скал)
Layer 2 = Верхушки гор.
Layer 3 = Низины, подножья гор
Выделяем Layer 1.
Ниже, в окне TweakBar выбираем какую-нибудь скалистую текстуру и ставим желаемые настройки.
ОБЯЗАТЕЛЬНО поменяйте «LowDetailType» на 2 для этого слоя.
Также поменяйте параметр «PlaneMap» на 1.
Для Layer 2 выбираем текстуру для верхушек гор (например - траву).
На этот раз ставим в «LowDetailType» - 1
На этот раз ставим в «LowDetailType» - 1
В Layer 3 выбираем текстуру, которая будет для подножья гор и равнин (на пример песок).
«LowDetailType» также ставим на 1.
«LowDetailType» также ставим на 1.
Остальные слои (layers 4,5,6) можно использовать для любых других текстур, которые вы можете нанести вручную.
Если при рисовании вы столкнетесь с «блочностью» текстур, попробуйте сменить «Colour tiling» на 0/0. Если хотите
сделать лужу, выбирайте текстуру с «Env_map» (в названии таких текстур присутсвует «env» или «__env»).
Затем включите параметр EnvMap в TweakBar’e. Лужи будут отражать окружение только в игре, не в редакторе.
Если при рисовании вы столкнетесь с «блочностью» текстур, попробуйте сменить «Colour tiling» на 0/0. Если хотите
сделать лужу, выбирайте текстуру с «Env_map» (в названии таких текстур присутсвует «env» или «__env»).
Затем включите параметр EnvMap в TweakBar’e. Лужи будут отражать окружение только в игре, не в редакторе.
Идем дальше…
• Выбираем Layer 1
• Справа жмем «Set Low Detail Texture»
• Выбираем «defaultlowdetail», жмем «ОК».
• Жмем «Generate Low Detailmap».
• Проделываем то же самое со слоями 2 и 3 (и для 4,5,6 при надобности)
• Выбираем Layer 1
• Справа жмем «Set Low Detail Texture»
• Выбираем «defaultlowdetail», жмем «ОК».
• Жмем «Generate Low Detailmap».
• Проделываем то же самое со слоями 2 и 3 (и для 4,5,6 при надобности)
Затем, в верхнем меню: Render - Detail Texture Mode
Смотрится шикарно. На подобный результат ручной работы уходили дни, а то и недели.
Самое время сохранить карту! File - Save.
Самое время сохранить карту! File - Save.
Убедитесь, что в появившемся окне галочки стоят напротив:
• Color Texture
• Compiled Detail- and Color Textures
• Compiled Terrain
• Detail Terrain
• Ground Properties
• Terrain
• Compiled Detail- and Color Textures
• Compiled Terrain
• Detail Terrain
• Ground Properties
• Terrain
И жмите «ок».