Часто на форумах встречаешь вопросы типа: "Подскажите как сделать дорогу на уже готовом рельефе?". И вот я решил описать свой метод построения чтобы таких вопросов стало меньше.
Моделирование дорог по готовому рельефу.
Привет, в этой статье я объясню свой способ построения дорог по готовому рельефу Для начала установите два скрипта для 3D Studio Max, а именно:
Road_Gta -Для упрощения создания дорог.
RemoveEdgeAndVerts -Для удаления излишеств ребер, а следовательно и полигонов.
Приступим к работе.
Для примера я создам небольшой кусок земли с рельефом. Для этой цели я использывал 'plane' с модификатором 'Noise' Сразу после создания рельефа можете налаживать на него текстуру. Пример моего рельефа изображен на рис. 1 Теперь заготовим сплайн, по которому в дальнейшем будет проложена дорога. Строим сплайн в окне 'top' рис. 2 Выделяем рельеф и выбираем инструмент 'Shape Merge'
Он находится во вкладке 'Create > Compond > Shape Merge' рис.3
В 'Pick Operand' выбираем 'Move', жмем на 'Pick Shape' и клацаем по сплайну. В результате сплайн cпроектируется на рельефе, повторяя его очертания. Конвертируем наш рельеф в 'Editable Poly' и выделяем новые ребра рис.4
Во вкладке 'Edit Edges' жмем на 'Create Shape From Selection' рис.5
В появившемся окне тип формы укажите 'Linear'. Не снимая выделения с ребер нажмите 'Remove', затем перейдите в режим точек и опять нажмите 'Remove' В результате был создан новый сплайн, который повторяет форму рельефа. Добавьте к сплайну модификатор 'Normal spl.'со значением 40, затем выделите все точки сплайна и задайте им тип 'Corner' Теперь с помощью скрипта 'Road_Gta', создайте дорогу по сплайну рис.6
Как видите, дорога содержит больше полигонов, чем нам необходимо, поэтому при помощи скрипта удаляем ненужные ребра. рис.7
Выделяем крайние ребра дороги и жмем 'Create Shape From Selection'. Потом к этому сплайну приминяем 'Shape Merge' выделяем полигоны между новыми ребрами и удаляем их. Можно считать всё, теперь ручками соединяем точки, добавляем если надо разрезы. Мой результат на рис.8
Автор тутора: Gamer (Remag) E-mail: simpsons-666@mail.ru
|