Пятница, 2024-05-03, 9:29 PM
Приветствую Вас Гость | RSS
Главная страница | Каталог статей | Регистрация | Вход
Меню сайта

Категории каталога
Мои статьи [26]

Наш опрос
Понравилось ли тебе наше клан видео?
Всего ответов: 239

Начало » Статьи » Мои статьи

Bullet сцена методом наложения.
В общем, эта статья про то, как создать пулю в 3Ds mex’e.
Бывалые моделеры конечно сильно удивятся, мол сделать это проще простого. Но я недавно столкнулся с тем что для многих это проблема тяжелого характера. Думаю, после прочтения этой статьи вы сможете без проблем сделать пульку.
Ну начнем. Естественно нам понадобится макс. Версия сгодится любая выше 3, потому что то что мы будем делать так и не менялось практически. Конкретно я буду писать для 6 макса.
После запуска макса, если вы еще ничего не успели наделать, все находится в начальном состоянии и ждет работы :).
Нам доступны четыре окна для работы, выбираем тот, на котором написано Top (вид с верху) что бы активировать окно просто нажмите на скролер на нем. Потом нажмите на в правом нижнем углу экрана, рабочее окно развернется, так будет удобней работать.
Затем выбираем инструмент с помощью которого будем рисовать пулю. Во вкладке Create нажимаем на Shapes Чуть ниже появится выбор инструментов. Выбираем Line, начинаем рисовать, ставите первую точку, затем продолжайте рисовать ставя точки одну за другой, после того как закончите нажмите правую клавишу мыши. Постарайтесь нарисовать что-то подобное:

Это конечно не эталон, но что бы научится делать этого вполне достаточно. Черным кружком я выделил точку которая нам пригодится в дальнейшем.
Набросок у нас есть теперь его надо подправить что бы он стал похож немного на пулю.
Выбираем вкладку Modify
Нажимаем на + рядом с Line в составляющих выбираем Vertex после этого выделятся все точки в нашей линии, выберем ту которую я пометил кружком и нажмем на ней пр.клавишу(далее п.к ) мыши. Появится четыре меню: tools1, tools2,transform, display. В меню tools1 исправляем точку с Corner на Bezier, вместо угла у нас получится плавный переход между прямыми. Исправьте в нашем рисунке все точки которые считаете нужным. У меня получилось так:

Закончив нажмите снова на Vertex что бы отменить редактирование по точкам и закройте Line. Теперь нужно выбрать модификатор который превратит рисунок в объемную пулю. Выше окна где редактировали Line в меню Modifier List выбираем модификатор Lathe. После этого в настройках модификатор Parameters есть опция Align с кнопками Min, Center, Max выбираем Min. А параметр Segments который находится выше изменим на 50.Все в принципе, пуля теперь объемна и ее красота зависит от ваших художественных способностей. Вот что получилось у меня:

Можно вернутся к редактированию Line, снова нажав на + и выбрав Vertex, после того как доделаете, просто нажмите в списке обратно на модификатор Lathe.
Что бы подредактировать модификатор Lathe нажмите на + рядом с ним и выберете Axis и можете отредактировать кручение как вам удобно, например если у вас дыра в начале или на оборот выступающие края вы можете их убрать. Выйти из редактирования модификатора Lathe также как выйти из редактирования Line, просто нажмите на него еще раз что бы он перестал светится желтым.
Теперь можно снова вернутся в много экранный режим.
Осталось наложить текстурную карту, сделаем пока пробную что бы посмотреть на пульку, нажмите английскую М на клавиатуре что бы по пасть в редактор материалов. Появится несколько серых шариков, поставьте галочку в опции 2-Sided, потом нажмите
теперь можно закрыть окно редактора материалов. Нажмите
и можете рассмотреть свою пульку с разных сторон в окне Perspective. Отредактируйте пульку как вам нужно.
Вернемся обратно в редактор материалов. Теперь надо нарисовать в фотошопе или в любом другом редакторе подобную картинку:

эта картинка для шероховатостей для пули и для бамп маппинга, ее нужно изменить по своему усмотрению, затем в материалах нажимаем на + возле вкладки Maps,

а затем на кнопку, которую я обвел в кружок, появится окно выбор карты

нажимаем на New а затем двойной клик на Bitmap, потом указываем путь к нашему файлу который вы только что нарисовали. Все текстурная карта применена, и мы в ее настройках, нажимаем на и возвращаемся к основному материалу. Рядом с кнопкой, которой мы выставляли карту в окошке, Amount ставим 80. Теперь тоже самое делаем к Bump, он находится чуть ниже, только в окошке Amount ставим 10. Теперь Reflection тоже выставляем карту, только вместо рисунка выбираем авишник (видео файл) с записью фрагмента, куда мы будем вставлять пулю. Выбрать его нужно точно также как и до этого, на Diffuse Color только вместо картинки выбираем фрагмент игры, на который мы накладываем пулю.
Все можно закрыть окно редактора материалов. Теперь попробуйте нажать F9, посмотреть на свою работу.
Если после всех операций текстуры на пуле смотрятся не очень, то надо изменить расположение текстур на пуле. Снова выбираем Modify и в списке модификаторов добавляем модификатор UVW Mapping потом в настройках модификатора выбираем метод наложения текстурной карты

я выбрал Cylindrical, по-моему он больше всего подходит к пуле. Затем можете изменить его с помощью нижних настроек, а можете нажать на + возле UVW Mapping и изменить его в ручную, изменяя Gizmo.

На этом можно бы было закончить, но думаю надо еще рассказать, как наложить эту пулю на видео.

Все довольно просто, в окне Front рисуем сзади за пулей Plane, потом нажмите на Front правой кнопкой мыши и поставьте галку возле Show Safe Frame.

Это нужно для того, что бы показались края, до которых будет рендерится картинка. Теперь растяните Plane до краев изображения, выбрав Scale.

На Plane накладываем карту того фрагмента, куда мы вставляем пулю,

это надо сделать так же как на пулю только выберете другой шар из предложенных и накладывать надо на Diffuse color с параметрами Amount 100. Наложите карту вашего фрагмента а потом примените к объекту Не забудьте нажать на кнопочку закрашенную бело синими квадратиками при наложении, тогда в максе при прокрутке бегунка времени вы будите видеть фрагмент в реальном времени и будет гораздо легче добавить кейфреймы для пули.

Теперь осталось задать кейфреймы полета пули. Вы можете с помощью HLTV заснять полет камеры вокруг воображаемой пули а пулю потом вставить на этот фрагмент в максе.
Начнем, нажимаем на Auto Key в низу экрана , он загорится красным. Это обозначает, что Max сам сделает все кейфреймы, а нам надо будет задать только ключевые. Теперь перематываем бегунок на 0 кадр, он там должен быть по стандарту, и выставляем пулю в такое положение, в каком она должна быть в начале. После того как вы выставите пулю в нужное положение (используйте Move, Rotate,Scale) поставьте кейфрейм с помощью кнопки все кейфрейм установлен, затем отмотайте бегунок дальше (например, кадр на 50)и снова измените пулю в нужное вам положение. Чем больше вы поставите таких кейфреймов, тем точнее будет лететь пуля. Как все закончите не забудьте отключить Auto Key.

Из этих двух рисунков видно как я делал анимацию, вначале установил пулю на нулевом кадре, поставил кейфрейм, потом перевел бегунок кадров на 40 кадр и развернул пулю и поднял повыше. Теперь на отрывке между 0 и 40 кадром моя пуля будет плавно подниматься и разворачиваться.

Если вам не хватает стандартных 100 кадров, нажмите на и поставьте столько кадров сколько нужно.
Все закончено, теперь выберите активным окном Front и нажимайте F10.

Ставьте в кадрах фрагмент с какого кадра по какой отрендерить в параметре Range (например 0 120) выбирайте разрешение, а потом поставьте галочку на Save Files и нажмите на кнопку Files. Пишите имя файла, потом жмите на кнопку Setup и выбирайте кодек, которым будете сжимать.

Категория: Мои статьи | Добавил: Demon (2006-12-19)
Просмотров: 487 | Рейтинг: 0.0

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по каталогу

Друзья сайта

    Random

    [AiRBass] cLaN!

    all for cs!

    Hools-pro Clan -Banner

    *aDidas* cLaN!

    Counter-Strike

    HELL

    Клан RAMPGE ::: Все самое лучшее для CSS

    [Counter strike: CsClan]

    fREesTYle_crEw


Статистика

Copyright MyCorp © 2006 Бесплатный хостинг uCoz