Кое-какие эксперименты с unity3d, а точнее с шейдером такого элемента как стандартный Terrain. Я попытаюсь рассказать вам, как прикрутить к нему масштабирование текстур (или тайлинг) и добавить некую случайную составляющую в те текстуры, которые вы накладываете на ландшафт.
1 10 042
3
23
10 лет назад
3
Mihahail, я извиняюсь за свою привычку работать с пнг файлами. В интернет что-то не выкладывал уже давно, а для моих нужд формат более чем удобный, вот и привык =). Теперь там jpg, но под каты прятать не стал.
3
20
10 лет назад
Отредактирован Mihahail
3
Не, ну просто не вежливо такие hi-res картинки вылаживать. Точнее претензия не к разрешению, но к размеру. Сделайте в jpeg, это ведь не сложно. Или ужать, или под кат(я хз, подгружает ли он сейчас аяксом своё содержимое, но если да, то use it).
Я конечно понимаю, что тут все миллионеры и живут в столицах, где дешевый быстрый безлимитный интернет, но...
2
24
10 лет назад
2
MF, да, не очень внимательно посмотрел - перепутал с другой реализацией.
3
23
10 лет назад
3
prog, генератор выдаст одно и то же. Посмотри внимательно на функцию. Увидишь там хоть что-то вариативное от запуска к запуску... ну будешь большим молодцом. Что касается возможности принудительно сменить вариацию тайла... ну да, есть такое. Но как бы цель была сделать стандартный террайн чуть более красивым... если речь идет о такого рода модификациях, то скорее всего придется писать свой террайн энжин. Тут же есть ряд ограничений, хотя бы связанных с тем, что для каждого прохода шейдера все текстуры устанавливаются программно + шейдер как таковой не умеет сохранять данные на диск и брать их оттуда =)
2
24
10 лет назад
2
У этого подхода есть крохотный недостаток - нет возможности принудительно сменить вариацию тайла в том или ином фрагменте карты, если случайная генерация выдала не очень приятный результат, плюс я не уверен что генератор случайных чисел выдаст одинаковые значения между запусками.
Как по мне, то наложение процедурных искажений на текстуру более перспективно в плане украшательства картинки, чем возня с вариациями тайлов.
4
30
10 лет назад
4
Давненько тебя здесь не было видно, Андреич..)
3
23
10 лет назад
3
Padalekki, ну текстурки я взял стеба ради, не более =)
4
9
10 лет назад
4
триггеры варкрафтовские на юнити создают, терраин тоже, пора уже делать модели и графику ) и будет Вар 4 )
Есть такое выражение: можно вывезти бабу из деревни, но деревню из бабы вывезти нельзя. Вот по аналогии и конечно же в хорошем смысле)
5
15
10 лет назад
5
триггеры варкрафтовские на юнити создают, терраин тоже, пора уже делать модели и графику ) и будет Вар 4 )

Немного о природе времени.

Немного бреда об одной интересной теории времени.
38 11 669
0
33
11 лет назад
0
коменты не читай@свои добавляй
Никогда не слышал, что надо читать чужие комментарии.