WarCraft 3: Вода в Warcraft'е

» Раздел: Ландшафт

Уже 2012 год. Warcraft 3 - уже не торт. Но люди до сих пор пытаются что-то из него сделать.
Зададимся вопросом: "На что человек может бесконечно смотреть?". Ответ очевиден. И меня привлекает больше всего вода. Вода в Warcraft'e, мягко сказать, устарела. Она представляет из себя анимированное синее вещество с волнами. Но это абсолютно нереально. А где ее прозрачность, где разные оттенки цветов, где отражение? Сегодня я научу вас этому. Без импорта, конечно, не обойтись. Я приведу несколько способов создания более интересных водоемов.

I. Вода как декорация:

  1. Первая декорация имеет название Water Plane - скачать, что переводится как "Водяная плоскость". И, действительно, модель оправдывает свое название. Представлю несколько скриншотов с ее использованием:
Не обращаем внимания на прекрасные пейзажи, нас интересует только вода. Выглядит очень достойно. Также имеет небольшую прозрачность, в глубь мы заглянуть не сможем (как в реальности), чем ближе к поверхности, тем предметы в воде становятся виднее. Вы скажите: "Это же гениально! Нужно использовать только эту воду, зачем другие варианты?" Во-первых, для эффекты глубины придется немножко поспамить, одной декорации не хватит, будет слишком прозрачно. При создании такого эффекта мы начинаем с самого верха, где будет водоем, а затем создаем еще несколько декораций воды и опускаем все ниже и ниже. У вас получится плавный переход. Во-вторых, после установки воды будет сложно декорировать эту местность. При нажатии на декорацию, стоящую на воде, под или рядом, вы скорее всего попадете по декорации воде и выделите ее. Поэтому ставить воду на карту в виде такой декорации стоит в последнюю очередь. Но все же - это выбор многих ландшафтеров. При том ее можно использовать там, где стандартную воду создать нельзя (на возвышености или в стакане на столе). Но синяя вода может подойти не везде, для других случаев есть другая вода:

  1. Вторая декорация от знаменитого русского ландшафтера - oGre_ (скачать) (сейчас его ник uGre_). Он также прекрасный моделлер и умеет нас порадовать своими творениями.
С первого взгляда - прекрасная вода, белая, прозрачная, немного голубого оттенка. Но у нее есть один недостаток - ее не получится растянуть (увеличить масштаб) в отличие от прошлой модели. Течение будет слишком быстро и она сильно размажется. Поэтому придется собирать водоем по кускам одинакого масштаба, как это сделал сам Ogre. Зато какой вид.

II. Альфа-текстура для создания прозрачной воды:

Сразу перейдем к скриншотам:
Многие, не сильно прошаренные люди негодуют, как это получилось. Но существует такая текстура земли "альфа-тайл" - вот ссылка. Суть этой текстуры в том, что она делает землю прозрачной. В редакторе вы увидите лишь черный квадрат, но попробуйте опустить какой-нибудь предмет под эту "черную" землю. Декорация будет ниже карты, но мы ее будем видеть!
Что касается воды. Для начала мы выбираем панель рельефа и с помощью уклона (но лучше сделать при помощи понижения) делаем мелкий уровень воды (важно!). Затем мы импортируем текстуру в карту, стираем "war3mapImported" и задаем ей путь, например, TerrainArt\Ashenvale\Ashen_Vines . Лучше заменять ненужный тайл, в данном случае - лозы. Дальше пичкаем этой текстурой мелководье и обязательно создаем в триггерах небо. Цвет воды зависит от цвета неба! Присмотритесь к предложенным скриншотам. Вода выглядит точь в точь, как небо, но мы ясно понимаем, что это вода. Кстати, необязательно делать мелководья при помощи уклона или понижение, можно использовать декорацию, а область под ней заполнить альфа-тайлом.
Но мы не рассмотрели еще одну важную деталь - отражение. Отражение присутствует уже во всех играх, лишь Варик остает. И все-таки: "Как сделать отражение?". На самом деле - это перевернутые декорации, опущенные под прозрачную воду. И подойдя к ней в игре - вы не получите свое отражение. Но для роликов этот вариант идеален.
Разберемся поподробнее. Каждая декорация имеет 2 характеристики: угол поворота и угол крена. Угол поворота - при развороте 0 градусов будет вращать декорацию по оси Y. Угол крена - при развороте 0 градусов будет вращать декорацию по оси X. Примечание - при изменение угла разворота наклон и крен декорации меняться не будет. Значение -3.14 перевернет декорацию ровно вверх ногами, -6.28 будет равно стандартному положению. Не можете ввести отрицательное значение? Перед тем, как изменить угол, зажмите shift. Затем нажмите enter (чтобы изменить значение), отпустите shift и вводите отрицательное значение. Вуаля, он испарился... эм, простите, ностальгия. Вуаля, оно появилось.
Теперь нужно опустить отраженную декорацию под воду в том месте, где стоит настоящая. Опускать и поднимать декорацию можно при помощи зажатой клавиши ctrl + Pg Up (вверх) или Pg Dn (вниз).

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

В итоге я приведу пример воды в моей карте, с отражением, при том карта абсолютно играбельна:
Я не стал заполнять альфа-тайлом берег, чтобы мы не увидели свое изображение.
Не забудьте поэксперементировать с небом, ведь цвет воды, как я говорил, зависит от неба. Ну и увидя мои прелестные водопады, мы можем перейти к следующему разделу.

III. Водопады:

Один прекрасный человек выпустил в свет свою вариацию водопада. Она оказалась прекрасная. Шиком для Warcraft'a. Теперь не один водоем не обходится без этой модели. Рад представить ее вам - скачать, а также ее разукрашенный в синий цвет аналог.
С помощью этой модели можно делать великолепные водопады и речки. А вот один человек решил сделать с помощью водопада целую реку, наклонив его:

Есть, конечно, один нюанс: модель имеет четкий конец и плавного перехода без спама водопада не получится. Поэтому в одном месте обычно размещается не меньше 3-х водопадов, чтобы стереть эту границу.
Продемонстрирую еще несколько скриншотов с этой моделью:
Есть такой закон, что вокруг водопада всегда есть камни, иногда он окружен ими. Я не буду выкладывать сюда варианты камней, вам придется поискать их самим. Но для того, чтобы у вас сложилось мнение о том, что такое плохо, то предоставлю еще один скриншот:
Камни должны быть частью ландшафта. Раз камни около водопада, значит они и около водоема и среди деревьев. Не должно возникать такое чувство, что кто-то специально их туда засунул. И водопады не должны всегда литься каскадами. Они должны плавно переливаться друг в друга.

IV. Смена стандартной воды:

На самом деле, сменив модель и текстуры стандартной воды вы все равно не добьетесь ее улучшения. Она не будет прозрачной, отражения тоже не будет. Дело в том, что вода в Warcraft'е - анимированный тайл. Это только покрытие пустоты, под ней ничего нет и вы можете убедиться в этом.
Правда нашелся человек, который захотел поменять стандартную воду, вот что вышло:
Скачать
Архив нужно распаковать в папку с игрой. Автор этой воды - стражNIK.
Лично мое мнение, что данная замена не сделало воду лучше.

V. Подводная атмосфера в карте:

К сожалению, у декорации воды, как и стандартная вода, не дает возможность бродить под ней. Но выход есть и весьма действенный.
Все очень просто - нужно создать туман на карте (Сценарий-параметры карты - туман на местности). Поставьте галочку и выберите синий цвет или голубой. Значение нач. Z желательно сделать равным нулю (0.00). Кон. Z можно сделать любым, желательно в пределах от 2000 до 5000, в зависимости от видимости в вашей воде. Поэкспериментируйте, у вас получиться. Осталось лишь добавить подводной живности и получится что-то такое:

Заключение

И все-таки, стандартная вода не так уж и плоха. Покажу 2 скриншота:
Это скриншот с моей карты. И здесь вполне подходит стандартная, ашенвальская вода, уходящая далеко за горы.

Здесь используется стандартный водопад, резко падающий вниз. Выглянит очень красиво. Конечно, большую долю играет освещение, созданное при помощи модели glow, но это уже другая статья.

Вот и конец моей статьи, я надеюсь она открыла вам что-то новое. Сначала она была написана в моем блоге и я, наконец то, решил перенести ее в базу. Оставляйте комментарии, спрашивайте, указывайте на мои ошибки.

Просмотров: 17 217

» Лучшие комментарии


TheDragon #1 - 4 года назад 9
Отличная статья, скриншоты вдохновляют, показывают пример. А насчет смены текстуры воды - эта текстура сделала воду только хуже)
Jusper #2 - 4 года назад 22
Скриншоты заставили меня почувствовать себя полным крабом ландостроения)
Очень интересно, спасибо за статью и ссылки.
просто Юрок #3 - 4 года назад 7
Статья класс, подводный скрин просто нет слов!
Андреич #4 - 4 года назад 5
Просто шик..! +
DrontMAN #5 - 4 года назад 3
Скрины завораживают.
ScorpioT1000 #6 - 4 года назад 4
Неплохо, но где инструкции и скрины, как пошагово всё это делать?
Это тогда не статья, а обзор чужих работ получился.
Jusper #7 - 4 года назад (отредактировано ) 2
ScorpioT1000, частично с тобой согласен.
С другой стороны я, например, не так хорошо разбираюсь в редакторе и все (со скрипом в подшипнике) понял.
LongbowMan #8 - 4 года назад 4
Отличная статься, поможет не только новичкам, но и довольно опытным ландерам.
ScorpioT1000 #9 - 4 года назад 0
Jusper, ты всё понял, но сделать ты так не сможешь. И я так хорошо не смогу, несмотря на то, что работал и с ландом очень много. Потому что то, что с виду очевидно, на практике не получается сделать так просто. Вместо того, что на скрине, получится кривая фигня)
Стратег #10 - 4 года назад (отредактировано ) 1
Как сделать пошагово водоем - уже другая статья. На хайве я, кстати, припоминаю подобную статью. А в общем я все рассказал. Что тут добавить. Куда кустики ставить?
Это тогда не статья, а обзор чужих работ получился.
А я написал в тексте, на скрины особо не заглядываемся, нас интересует вода:). Я обозреваю лишь воду. Заметь, в моей статье нет ни слова про чужую работу. Я показываю применение воды.
Jusper, ты всё понял, но сделать ты так не сможешь. И я так хорошо не смогу, несмотря на то, что работал и с ландом очень много. Потому что то, что с виду очевидно, на практике не получается сделать так просто. Вместо того, что на скрине, получится кривая фигня)
Нужна большая фантазия, без нее - ничего не получится. Хотя скоро я напишу статью для людей без фантазии, подробностей раскрывать не буду.
ScorpioT1000 #11 - 4 года назад 0
Стратег, тут дело не в фантазии, а в технике ковыряния декораций =)
кстати велком xgm.guru/forum/showthread.php?p=1254320#post1254320
Стратег #12 - 4 года назад 0
Так это нужно понять, представить, какую декорацию поставить так, какую на эту, чтобы получился вот такой домик необычный или дорожка (из каменных могильных плит).
кстати велком xgm.ru/forum/showthread.php?p=1254320#post1254320'
Предлагаешь мне такой ланд сделать? Я могу, но времени не хватает.
ScorpioT1000 #13 - 4 года назад 0
предлагаю например взять эту картинку и раз уж ты будешь писать статью, можно на ее примере что-нибудь вкратце показать)
Insdev #14 - 4 года назад 2
Это просто нечто, таких моделек не видел. Статья тоже понравилась. Подводный мир в WC3? С такими штуками легко! Автору большое спасибо.
Стратег #15 - 4 года назад (отредактировано ) 14
прикреплены файлы
TNV #16 - 4 года назад 2
Жаль нельзя воду сделать как в старкрафте....
Насчет воды, я делал измененные текстуры тоже, но пока не выкладывал, нужно еще доработать.
Karp #17 - 4 года назад 1
Интересно, если б не угловатость камней, то можно подумать что это другая игра =)
DotaFSS #18 - 4 года назад (отредактировано ) 1
создателям РотЛК на заметку этот момент
ScorpioT1000 #19 - 4 года назад 4
Стратег, это эффектно =)
LongbowMan #20 - 4 года назад 3
Стратег, оперативно и очень, очень круто! Ещё бы над леском на заднем плане поработать и будет просто шедеврально в кубе.
TheDragon #21 - 4 года назад 4
Стратег, шедеврально) А как ты сделал такое небо? Оно как будто реально отражение. Облака в другую сторону смотрят. И трава немного размытая, это такая модель?)
Стратег, кстати, засунь в статью этот скрин)
Стратег #22 - 4 года назад 4
создателям РотЛК на заметку этот момент
:)
Ещё бы над леском на заднем плане поработать и будет просто шедеврально в кубе.
Можно поработать.
И трава немного размытая, это такая модель?)
Возможно, переспамил травой.
Стратег, кстати, засунь в статью этот скрин)
Ок, расскажу про небо
БуБлиК #23 - 4 года назад 0
Скрины не ты делал , так статья норм , хотелось бы 5 поставить , но скрины не твои , за то что писал 4 )
Стратег #24 - 4 года назад 0
Во-первых, 4 скрина мои, во-вторых, пилить свой ландшафт, когда люди уже сделали то, что мне нужно для статьи, - бессмысленно, пустая трата времени.
GF RaiseD #25 - 4 года назад 1
Интересно сколько времени тратио Огр на создние одного такого ланда?
Статья хорошая: автор приводит примеры работ с использованием воды и альфа - тайлов, разжовывает что к чему, ссылки тыкает, да еще и показывает свои собственные достижения. Больше от человека и не потребуешь. Стратег, кажись у тебя появился еще один подписчик)
Стратег #26 - 4 года назад (отредактировано ) 4
Новая модель воды от меня. Вот скрины.
На самом деле сама модель не моего производства. Парень под ником HappyTauren создал модель анимированной лавы с импортируемой текстурой, я хотел найти подходящую стандартную, но потом пришла идея использовать модель в качестве воды, я подредактировал немного ее в размере, сменил текстуру и вот она.
прикреплены файлы
Андреич #27 - 4 года назад 4
шикозно..)
вот только декор теперь кажется немного убогим по сравнению с водой..)
Стратег #28 - 4 года назад (отредактировано ) 4
Да не обращай внимания на декор, это просто так расставлено:), это тренировочная карта, я на ней модели проверяю, корректно они работают или нет.
Вот, можешь посмотреть на затопленную крепость огра:)
Хотя я думаю, что вода здесь не к месту:)

Кстати, можно поэкспериментировать.
Например,
Последний вариант иметь даже большую популярность, чем предыдущие. Черную воду можно использовать в качестве эффекта для пропасти или задымленной местности. Придумать можно массу вариантов.
прикреплены файлы
TheDragon #29 - 4 года назад 3
Стратег, красиво) А ты не пробовал анимировать её?
Я имею ввиду не текстуру, а саму модель. Хотя вряд ли что-то достойное выйдет)
Pipe Siecshen #30 - 4 года назад -2
Я уже тож научился такое делать , Старатьса особо не надо , нужно всеголишь воображение и красивые модельки
Стратег #31 - 4 года назад (отредактировано ) 0
Изменил текстуру у модели oGre_ на стандартную. Смотрится неплохо, правда, похожа на все остальные модели, но отличие есть. Ну и эта модель неплохо анимированна.
прикреплены файлы
Molecyla #32 - 3 года назад -2
Варкрафт еще тот тортик, такая красота!
Iceshot #33 - 3 года назад 0
I am new here on this site, but I have a question, where did you get the grass model ? The realistic grass I mean :D
LongbowMan #34 - 3 года назад (отредактировано ) 0
Iceshot, the grass model is from this pack
Sparrow #35 - 3 года назад 0
Я кажется нашел способ отражения юнитов.
Создаем декорацию "разрушаемое" с файлом модели(возьмем пехотинца),переворачиваем его.
Дальше идет триггер в котором каждые 0.05 секунд декоративный пехотинец перемещается на позицию существующего пехотинца.
В этом же триггере применяется анимация аналогичная юниту.
Этот способ можно применить с проверкой типа юнита и локальными переменными, что бы для каждого существующего юнита типа(пехотинец)
Создавались такие действия.
Данный способ это уже целая система.
Возможно мой способ не самый лучший,но такое провернуть возможно.
Sparrow #37 - 3 года назад (отредактировано ) 0
П4ела:
Тут неподвижная декорация, а я имею ввиду юниты которые двигаются.
(правда с анимациями возможен напряг)
П4ела #38 - 3 года назад 0
silence_AZ, он и будет, напряг, а еще придется воду с помощью альфа-тайлов делать, что еще один напряг.
Sparrow #39 - 3 года назад (отредактировано ) 0
П4ела:
silence_AZ, он и будет, напряг, а еще придется воду с помощью альфа-тайлов делать, что еще один напряг.
Не такой уж и напряг делать воду альфа-тайлами
Так даже эффектнее смотрится.
П4ела #40 - 3 года назад 0
ну да, там придется все берега вручную декорировать
даже для маленьких луж и прочего
Sparrow #41 - 3 года назад 0
Хм... если так подумать,то стандартная вода тоже альфа-тайл.
Щас буду пробовать изменить.
При успехе сразу сообщу сюда
Andrey91 #42 - 1 год назад (отредактировано ) 0
После этого ландшафта, я чувствую себя не ландшафтером, а маленьким пи*дюком)))