KoYoT
17 декабря 2009 в 1:37
Отправлено: 17.12.2009 1:37:32
Чтобы рисовать на земле - необходимо зайти в Layers - Tiles - Там выбираем тот ландшафт которым будем пользоваться и запоминаем название. Для примера - Region3 - TGround_2 - Справа нажимаем "Set Diffuse Mask" - и выбираем текстуру, которой будем красить. После выбора файла - редактор свернет древо текстур, посему находим и выбираем нашу текстуру заново (Region3 - TGround_2).
Стоит отдельно оговорить, что нада выбирать именно имя текстуры в дереве, а не её внутренние файлы(2шт). После этого выбираем справа альфа маску(трафарет нанесения текстуры) , под которой будем красить и размер самой текстуры в заполнении (Mask Scale). Последнее - ставим точку в пункт "Draw Diffuse Mask". Вуаля - ты красишь карту. Чтобы красить другим цветом - ты должен будешь сохраниться и перезапустить редактор - или попробовать метод, который был придуман MaH@MuD"ом.
Цитата:
.....Кстати есть ещё одна фишка, я умудрялся накладывать разные текстуры на землю не перезапуская редактор, просто после каждой текстуры перезагружал лайтмепы карты для того времени дня или ночи в котором редактировал и выбирал новую текстуру, учитывая что редактор грузиться неприлично долго можно попробовать этот метод, хотя за него не ручаюсь, делал так только один раз.
Я работал по другому. Цвет ландшафта в Ех Машине - реализуется путем наложения текстуры на ландшафт уровня. На примере карты r1m1 - открой блокнотом файл weatherdetail.xml и посмотри, при каких погодных условиях - какая текстура натягивается. Соответственно - натягивается Одна текстура, разрешением 1024 на 1024 пикселя. Больше смысле не имеет делать - игра не поддерживает бОльшего разрешения для этой текстуры, и, сама сгенерирует её ужатую копию. Т.к формат файла(dds) и название известны - можно редактировать сторонними программами, как я соответственно и делал. Соответственно - главное, это не забыть настроить натяжение текстуры в файле weatherdetail.xml ТВОЕЙ карты - вот пример настройки этого файла(корректное указание погоды)
Цитата:
<WeatherItem
name="Сдесь Пишется название погоды, к примеру r1m1_clear01">
<ColorType
name="Название времени дня, например sunrise "
LightmapTexture="Название файла текстуры из папки карты, который будет натягиваться на землю, к примеру lightmap_sunriseTime_r1m1.dds"
CloudsTexture="Текстура неба в это время суток, к примеру SkyClear1.dds" />
<ColorType
name="day"
LightmapTexture="lightmap_dayTime_r1m1.dds"
CloudsTexture="SkyClear1.dds" />
<ColorType
name="sunset"
LightmapTexture="lightmap_sunsetTime_r1m1.dds"
CloudsTexture="SkyClear1.dds" />
<ColorType
name="night"
LightmapTexture="lightmap_nightTime_r1m1.dds"
CloudsTexture="Tx_Sky_Rainy.tga" />
</WeatherItem>
Ещё хотел сказать, что почти для всех значений в файлах - можно найти логическое объяснение, просто воспользовавшись переводчиком translate.google.com
Нашел на сайте инструкцию с картинками (=
http://deusexmachina.moy.su/load/4-1-0-82 Приблизительно так, нюансы - решаются вместе с опытом.
Добавлено (17.12.09, 03:37)
---------------------------------------------
Вопросов больше нет? ):
Моя база знаний по МОДДИНГУ и СТРУКТУРЕ движка Ex Machine Meridian113.
База знаний, на шару, качать всемСпасибо ScorpyX, Myx, Wooffallo, Kto и другим, кто помогал мне тогда.