Пещера


Приветствую. В этой статье я расскажу как сделать пещеру при помощи программы EarthSculptor.

Что нам понадобится?
1) Конечноже сам EarthSculptor
2) Любой хороший редактор изображений
3) Редактор карт :P

Итак. Для начала открываем скульптора и настраиваем предельную высоту height как на скриншоте

По идее 40-50 должно быть достаточно
Далее мастерим какой-нибудь террайн(обратите внимание, что бы пещера получилась без всяких лишних полигонов, края должны быть плоскими)
Получаем что-нибудь на подобии этого

Далее извлекаем карту высот, скажем, в папку на рабочем столе под названием Cave и называем TMap1

Теперь нам понадобится редактор изображений - нам нужно скопировать карту высот и сделать в редакторе изображений зеркальную копию карты. (я говорил что нужен любой хороший редактор изображений?)
Не забываем изменить размеры на 256x256 (проклятый скульптор), а так же сохранить в формат tga или pcx
Во избежании проблем с форматами, рекомендую использовать Paint.NET
В итоге получаем две карты высот TMap1 и TMap2 (называйте как хотите, но не запутайтесь)

Что теперь? Открываем редактор карт Сэма и создаём новый уровень

Важно в начале определиться с размерами вашей пещеры и выставить правильные цифры. Я использовал 256 на 256 на 60 у W, H и L соответственно. Не забудьте проверить координаты, они должны быть нулевые.
Добавляем тиррейн, нажимаем на три точки и выбираем нашу карту TMap1

Тут самое главное поле это Amplitude, поскольку я использовал размер высоты 60, то Amplitude я ставлю 30
Также введите нужные вам значения в полях Slices per. W и Slices per. H но имейте ввиду - чем больше числа, тем больше потребуется ресурсов компьютера. Не переусердствуйте а то редактирование будет похоже на слайд шоу.
P.S. я допустил небольшую ошибку - в поле H у тиррейна поставьте не 1 а 0, нажимаем правой кнопкой мыши на рабочей области и выбираем Add primitive.
Итак, добавили

Затем, добавляем в те же координаты(в нашем случае это нули) еще тиррейн и нажав на три точки выбираем нашу зеркальную карту высот TMap2.
Поднимаем тиррейн на 60(60 это самая верхняя точка нашей первой комнаты, в которой мы разместили тиррейн, если высота будет 80, то и тиррейн поднять надо будет на 80, а поле Amplitude в таком случае должно быть равно половине высоты комнаты). Переворачиваем вверх ногами и крутим в любой бок на 180 градусов. В итоге должно получиться что-то типа этого (убедитесь, что между местами стыковки нет сквозной щели)

Добавляем с помощью Add primitive, ставим Light в центре, убираем Full Bright

Далее будет пожалуй не столь трудоёмкий, сколько длительный процесс доведения пещеры до ума - работа с вертексами.

Нажмите кнопку Ю(.), перейдите в вертексный режим (NUM8), выделяем все полигоны двойным щелчком по верху и по низу и возвращаем Full Bright.(так редактору не придётся заново вычислять тени)
Далее, щелкаем по углам нужных вам полигонов и с зажатыми кнопками CTRL+LMB двигаем вертексы - создаём неровности, также нужно сделать отличной нижний террайн и верхний, чтобы не было одинаковых потолка и пола.
Я особо не старался, немного покрутил вертексы. В итоге получилось вот это

Конечно не совсем красиво, но это просто для статьи.
Пробуйте, если что не поняли - спрашивайте.


Комментарии   

№ 14  |  16.10.2015  |  0  
Отличная статься!
Ответ Цитата

№ 13  |  21.08.2014  |  0  
Спасибо. )
Ответ Цитата

№ 11  |  19.08.2014  |  0  
Можно повернуть террейн на 90 градусов?
Ответ Цитата

№ 12  |  20.08.2014  |  0  
Можно, пока не нажал Add primitive(template) ;)
Ответ Цитата

№ 9  |  15.08.2014  |  0  
Вот если бы в конце осветил хотя бы парой лайтов, были бы совсем другие впечатления от статьи. Хотя способ и простой, но я бы сам не додумался. Всё гениальное просто.
Ответ Цитата

№ 10  |  16.08.2014  |  0  
Конечно не совсем красиво, но это просто для статьи.
Ответ Цитата

№ 6  |  15.08.2014  |  +1  
Ну в конце-концов, я же ни кому не навязываю делать именно так)
Может это и не самый лучший способ, но уж точно не самый худший.
И да, я в конце статьи написал, что нужно долго посидеть-повертеть вертексы, чтобы симметричность исказить.
Ответ Цитата

№ 5  |  15.08.2014  |  +1  
Во-первых, я-бы тебе порекомендовал оптимизировать рабочее место. Ну вот те удобно так работать?
Во-вторых, есть еще один способ создания пещер с меньшим количеством полигонов, но с не меньшим качеством. Могу написать, если кого интересует.
Ответ Цитата

№ 8  |  15.08.2014  |  0  
Давай напиши, будет хоть где-то нормальный гид по пещерам :)
Ответ Цитата

№ 4  |  15.08.2014  |  0  
Ну, мы знаем, что Jackallos просто очень любит симметричность, что - типичное явление в его уровнях, и поэтому он решил поделиться со всеми такими навыками. Может кому-то пригодится, кто хочет делать такие пещеры.
Ответ Цитата

№ 7  |  15.08.2014  |  -1  
Цитата Muuso
Ну, мы знаем, что Jackallos просто очень любит симметричность

Типа пошутил? O_o
Не я конечно испытываю определённую симпатию к симметрии, но что бы так "ЛЮБИТ". Это, товарищи, перегиб палки.
Ответ Цитата

№ 1  |  15.08.2014  |  0  
Честно говоря, далеко не наилучший способ делать пещеры. Полигонов много, а деталей в итоге мало. К тому же, части пещеры симметричны, а значит, она, по сути, плоская. Лучше использовать скульптинг (zBrush или Sculptris).
Ответ Цитата

№ 2  |  15.08.2014  |  0  
Я о симметричности писал тащемта.
Как там... "не столь трудоёмкий, но длительный процесс"
Ответ Цитата

№ 3  |  15.08.2014  |  0  
Ну а также "Я не особо старался"
Ответ Цитата

Оставьте комментарий

Мини-профиль

Гость

Вы в группе: Гости
Ваш IP: 50.16.17.16

Информация

Прочее

Категории раздела

Croteam [3]
Материалы по студии разработчика игр CroTeam.
Интервью с разработчиками [9]
Интервью с разработчиками, а также их издателями.
Serious Sam 1 [10]
Статьи о Serious Sam 1
Serious Sam 2 [6]
Статьи о Serious Sam 2
Serious Sam HD [5]
Статьи о HD-серии, ремейков классических версий Сэма.
Serious Sam 3: BFE [9]
Статьи о Serious Sam 3: BFE
Уроки по Serious Editor 1 [54]
Уроки по Serious Editor 2 [2]
Самое серьёзное редактирование, на русском!
Уроки по Serious Editor 3 [33]
Уроки по работе с редактором.
Serious Engine [6]
Описание возможностей всех движков компании Croteam
Разное [25]
Всё что не подошло не под одну из вышеупомянутых категорий.
Serious Sam: Revolution [1]
Материалы по SS: Revolution, серьёзном обновлении классических Крутых Сэмов.
Serious Sam 1.05/1.07 SDK [10]
SDK - набор исходников для Serious Sam: The Second Encounter 1.05/1.07.

Голосование

Какой ваш любимый уровень в Serious Sam 3: BFE?
1. Страж времени
2. Лето в Каире
3. Последний человек на Земле
4. Затерянные храмы Нубии
5. Мощь подземного царства
6. Мрачная невеста
7. Немые загадки
8. Открывая Солнце
9. Свинцовая туча
10. Сломанные крылья
11. В паутину
12. Без укрытия

Статистика



На сайте: 14
Гостей: 11
Пользователей: 3
GennadiyDip, chikaardastof, ThomasDype