Допомога - Пошук - Користувачі - Календар
Сабермоделинг
XJedi FORUM: Online lightsaber fighting game > Всяка всячина > Jedi Academy Modding
Geko
Этот туториал покажет принципы создания сабера(хилта) для ЖА(кто не знает Jedi Knight : Jedi Academy, JK3). НО прочитав эту статью вы не станете мастером по 3Д максу, Фотошопу и Блоклону(я лол=)).Здесь вы узнаете как создать простенькую модель сабера в 3Д максе, прочитаете далеко не мастерскую работу с UVmap(УВкартами), создадите свою текстуру(рисовать я вас учить не буду =)), ну и запихнете ее в ЖА.

Итак что нам надо чтобы начать работу:
Комп, клава, мыш, монитор, электричество.
Мозги, глаза, руки(хватит и одной, а можно вообще ногами обойтись).
3Дмакс 5 (Можно и 4,6,7 но я юзаю 5), позже я его залью кудато.
Плагины для 3Дмакса
MD3view
Pakscape
Блокнот
Windows XP
3dsmax5(залил в УАикс)
3dmax на ShareUA
3dmax на uploade
Здесь вы можете скачать Плагины для 3Дмакса MD3view Pakscape и MD3view

Плагины на нашем ФТП

Макс на ФТП

Из архива ExportMD3.rar екстрактим(извлекаем=)) файл в ...3Dsmax/plugins.
Из startup.rar в 3Dsmax/scripts/startup.
Из Tools.rar и PakScape.rar извлекайте куда хотите как вам удобно.

Итак запускаем 3Дмакс, загрузился, может выскочить окошко с заголовком MAXscript, жмем done.Видим перед собой 4 окна(в углу каждого есть надпись, жмем на нее, конфигурации, жмем на вторую закладку слева( Первое. 1Метод рендеринга>>2Слой), выбираем 2 окна, на левое жмем ПКМ выбираем Лево, на правом поставте перспектива(рис ; Второе. Возращаемся в Метод рендеринга, в опция рендеринга ставим галочку напротив 2-стороны[будет отображаться "тыльная" сторона полигонов]), жмем ок(рис), правое окошко в котором ма работаем, левое вспомогательное) , справа панельку с инструментами, сверху дополнительный панели и тд..

Создаем цилиндр на пересечении черных линий, задаем размеры в +параметрах:
Радиус=0,7(примечание значение меньше 1 целой задается через кому, а не через точку)
Высота=13,5
Высота сегмент=1(количество сегментов по вертикали)
Сегмент шапки=1(Количество сегментов "дна" и "крышы")
Стороны=8

Жмем на перемещаем цылиндр на кординаты Х=0, У=0, Z=-9,17 .Дальше надо клонировать цилиндр, выбираем , зажымаем shift на клаве и тащим цилиндр по оси Х , появится окошко ставим точку возле верхней надписи(непомню как называеться), жмем ОК(рис), назовем оригинал first_saber.

Поехали дальше, выделили first_saber жмем ,ПКМ на надписе first_saber Converts_to: Editable Mesh(У меня Изменяемые петли) или найдите Editable Mesh в списке.Зделав жмем на выбираем "крышу" и жмем delete (рис), тоже делаем с "дном".

Жмем на перспективе ПКМ ставим галку возле Edged Faces, теперь у нас отображаются ребра, выбираем ребра(незабудте выбрать , чтобы выбирать именно ребра) верха и низа и укорачиваем, это будет наша верхняя рукоять(часть меча за которую держутся,также будет нижняя, но позже).Сабер будет разделен на 5 частей, 2 и 4 это рукояти(рис).

Выбираем верхние ребра, выбираем , зажымаем shift, и тянем мышку вверх, создадутся новые полигоны приклееные к выбраным ребрам и начнут растягиватся или сужатся относительно центра выделеных ребер(прим. инструмент должен был выделен как на (рис)),потом выбираем , с зажатым шыфтом немного тянем вверх по оси Z, попробуйте сами зделать так-рис.

Дальше сами зделайте среднее сочленение(не смеятцо =)) (рис), и нижнее (рис).Зделав нижнее жмем на выбираем нижние вертексы(точки) находим в закладке edit geometri-weld, ставим напротив кнопки selected 1 и жмем на selected (рис)(прим не загребите лишние вертексы ато все сольет в одну).

Итак сабер вроде готов (рис).Сверте с клоном размеры, если меч не длинее клона можете удалить вспомогательную болванку, она нам больше не понадобится.

Дальше жмем на список модификатора и ищем Unwrap UVW, жмем на + выделяем Select Face, выделяем нужные полигоны и присойденяя к ним нужные полигоны с зажатым Ctrlом или отсойденяя ненужные Altом.
Сначала выделим верхние полигоны(рис), красные полигоны те котороые нужно выделить(подписаны "трогать"), некоторые из них не видны на рисунке, полигоны вокруг не трогаем(они подписаны не трогать).Ставим закладку в Sub object params напротив Z(желтый квадрат показует как будут проэктироватся выделеные полигоны на УВ карте), жмем Planar Maps, Parameters>>Edit.Появится окошко с нашыми полигонами спроэктироваными на 2D карту, переместите наш восми угольник как показано на рис.Толстые синие линии-пределы докуда растянется текстура.

!!!НЕ ВЫДЕЛИТЕ ЛИШНИЕ ПОЛИГОНЫ, если вы их выделите и спроэкцируете то они спроэкцируются заново, и отсоденятся от прежнего места.Круглые части проэкцируйте в оси Z, а рукояти и "боковушки" и сочленениями в Х.

Возращаемся к модификатору, выделяем самые верхние "боковушки"(на последнем рисунке в абзаце они показаны), выберите ось Х и жмите Planar Maps, Edit, зделайте чтото типа этого(рис), выровняв все линии, потом переместите проэкцию(рис).

Потом сделайте тожэ самое с сочленениями (рис), рукоятями (рис), и круглыми частями(рис).Когда закончите у вас выйдет чтото наподобии этого-рис.

!!!Сохраните модель.

Теперь вам надо снять точно такойже скрин рис,для текстуры надо снять квадрат с толстыми синими линиями в редакторе УВ карт, точнее снять чтобы на краях его небыло видно, но чтобы захватить правильно текстуры.

После этого открываем наш скрин в фотошопе, рэсайз до 512х512.Дальше можете рисовать текстуру, я не буду расказывать как ее рисовать-сами придумайте =)(рис). Поколдовав у меня вышло (рис).Сохраняем называя ее first_saber.

Текстура готова, возращаемся в 3Дмакс, жмем М, появится окошко редактора материалов (рис),Жмем карты, напротив дифузных жмем на кнопку none(1),
bitmap, выбираем нашу текстуру, открыть, жмем на кнопку showmap(2), ваша текстура натянется на шар, перетаскиваем текстуру на ваш сабер.Все сабер с текстурой.

Жмем на закладку с молотком, ищем там кнопку MAXscript, жмем ее, из списка выбираем Quake 3 MD3 import, в закладках ищем add new tag, жмем, на кординатах 0,0,0 появится трегольник с именем tag-unnamed1, переимуйте его в tag_blade1, поднимаем его на высоту откуда вы хочете чтобы торчало ваше лезвие =), жмем на инструмент , по оси У ставим сначение 90
чтобы кончик смотрел вниз.Создаем второй tag, его надо просто переименовать в tag_parent, не двигайте его никуда.

(Результат).Все с моделью покончено, ну почти, осталось експортировать и конвертить.

Файл>>Експорт, находим тип файла *.MD3, експортируем в .../<Папка с ЖА>/base/models/weapons2/first_saber/ , сохраняем с названием first_saber.Опции експорта (рис).

Копируем нашу текстуру в папку с моделью, в папке с сабером создаем текстовый документ вводим в нем:

first_saber,models/weapons2/first_saber/first_saber.jpg

Сохранить как..., название first_saber.skin, тип все файлы.Теперь можно удалить .тхт файл.В папке останется first_saber.md3, first_saber.jpg, first_saber.skin.

Теперь надо запустить MD3 view из tools.rar, запускаем, файл-открыть, открываем модель, файл-импорт скина, открываем скин файл который создали.Визуально ниче не произойдет, но это не так теперь модель будет искать текстуру в архиве в папке models/weapons2/first_saber/, а не на диске.Жмем файл-експортировать как glm без 90* блаблабла(For JKA).появится окошко что все удачно прошло, что файл експортирован без проблем.

Дальше создаем в .../base/ папку ext_data в ней папку sabers. в ...base/ext_data/sabers создаем текстовый документ, в нем пишем:

single_first_saber
{
name "First_saber"
saberType SABER_SINGLE
saberModel "models/weapons2/first_saber/first_saber.glm"
soundOn "sound/weapons/saber/saberon.wav"
soundLoop "sound/weapons/saber/saberhum4.wav"
soundOff "sound/weapons/saber/saberoff.wav"
saberLength 40
saberColor random
}

Сохранить как имя-single_first_saber.sab, тип-все файлы.

В итоге выйдет что в папке ...base/models/weapons2/first_saber/ будут находится:

first_saber.glm
first_saber.md3
first_saber.jpg
first_saber.skin

В папке ...base/ext_data/sabers будет:

single_first_saber.sab

Теперь нужно зделать .pk3, открываем Pakscape, file>>new, и перетягиваем папки models и ext_data в открывшееся окно в пакскейпе.Файл-сохранить как, имя first_saber тип-*.pk3. Сохранить.

Заходим в игру и о чудо наш сабер готов(рис).

Итак моя первая статья готова.Ну как вам?Что не понятно?Что не нравится?Все ли работает?На все вопросы,к которым нету ответов в статье, будут даны ответы, и возможно опубликованы в статье.Постепенно я буду редактировать статью и дополнять.
Dan
Ухти, ти молодець ) Якби у мене був час, я б обов'язково пройшовся по туторіалу і щось спробував зробити. Тримай премію 1000 кр.

Хм... ти навіть не зареєстрований. Як отримаєш грошовий рахунок, нагадаєш )

А чому ти користуєшся старою версією 3дмакса? Типу чим простіша і швидша?
Geko
(Dan Mor @ 24.11.2007, 17:58) *

А чому ти користуєшся старою версією 3дмакса? Типу чим простіша і швидша?


5ый макс это основа 6, 7, 8, 9,... Это первая серйозная разработка, где есть почти все нужные функции. Качать более новый смыслу нету, потомучто они глючные _a2.gif . А 5ый очень практичный, правда его в инете сложно найти.И еще просто Варкрафт Арттулз (от Близарда) пашет только на 4ом и 5ом =D.
Abbice
Возможно, что проблема в самом выложенном максе, ибо даже после добавления в регистр, все равно вылетает "извините за ошибку, бла-бла-бла отправить отчет?"
Abbice
(Planetx @ 29.12.2007, 13:01) *

точно такаяже проблема

В общем решил особо не мараться, скачал на 500 МБ СД-образ, установил...
качал с торрента, причем забугорного трекера... если интересно кому, пишите в ПМ, скину вам торрент файл и поставлю на раздачу...
ЗЫ гейген и серийники есть на самом файле-образе, так что искать кряки искать не прийдется
-Malicious
выбираем ребра верха и низа и укорачиваем

Каким образом его укоротить? ninja.gif
Geko
при помощи ...=\
-Malicious
(Geko @ 5.1.2008, 18:36) *

при помощи ...=\

как спомощью етого инструмента укорачевать?

(Malicious @ 13.1.2008, 1:34) *

как спомощью етого инструмента укорачевать?

возникла трабла: не показует верхних ребра цельные нету нижних и верхних они просто одни
Geko
Двигать ребра...

твой трабл я не понял, покажи скрин хотябы...
-Malicious
Вот что получаеться Воть!
-Seit
еммм...ты залил папку с максом!
ЗАЛЕЙ инсталятор!
плиз
у мну макс не открывает даже после внесения в реестр
у меня появляется иконка загрузки макса,и сразу зависает.
Ninja
Все, залил через GMax.

Посмотрите что получилось, ето мой САМЫЙ первый меч

Ninja
Срочна хелп!!!

Я создал, катану, но в ней 2 елемента (рукоять и лезвие), проблема в том, что я не знаю как прописать путь текстуры, модель играет, но тупо серая _a2.gif


Просьба помочь, просто мечик прикольный получился (не буду разказывать особенности, наверное флуд...)


Проблема решена
-Sarim
В катанах а вірніше в ніндзя-то гарди були переважно квадратної форми. І мечі в них були довші за довгий меч самураїв, тому і носили вони його за спиною. Коротких мечів як у самураїв ака вакідзасі вони не юзали.
krochi
Люди, а можно прикрутить к модели еще и карту нормалей? С ней гораздо еффектнее выходит.
-Tazee
Помогите пожалуйста, выложите куда нибудь 3ds max 5.Немогу нигде найти, раритет блин.Весь инет переполнен этим 3ds max 9, аж бесит уже.Или дайте ссылку где можно скачать.Буду ну просто ооооочень благодарен.
Был у меня гдето диск с 5, но я его потерял, вот теперь и страдаю.
-Avers
здесь можно скачать 3ds max 9

ЗЫ: я походу затупил, тебе же 5 нужен...я искал найти не смог((

посмотри пост #4, там он виложен!
-Tazee
Он выложен уже установленный.А это не правильно то как он не запустится потому что когда устанавливаешь какую либо программу она подстраивается под твою систему.Нужен сетап 3ds max 5.
Jora Custov
для створення лайтсаберу Макс не необхідний
досить Milkshape3d 1.8.2 який можна знайти гуглом на багатьох варезпроталах (з ліками від жадібності)
Ось відео "Як я сабер робив"
http://files.filefront.com/112344566zip/;1...;/fileinfo.html
Geko
хочу обновить инфу, а кнопки редактировать пост в первом сообщении нету Т_Т

Вообщем вот все забывал залить инсталлер 3дмакса 5го, хотя уже несколько месяцев как купил специально двдшу шоб вам залить:

3DsMax 5 на ФТП.
-Dee
Туториал хороший, вот только есть некоторые детали, настройки, которые ты показал на картинках. Но инфостор закрыли и картинки посмотреть никак нельзя. Не мог бы ты залить все скрины кудато?
-Current Value
Toranaga,
http://depositfiles.com/files/pomfmb82g

Geko,
На выходных постараюсь не забыть... если я их не удалил с винта то выложу заново...

Ну что там, остались они у тебя или удалил?
Geko
Извиняюсь, они у меня есть, но у меня нету доступа к редактированию первого поста, я написал Дану, думаю он откликнеться. Если нет, то уже после сесии, на каникулах, полностью переделаю статью и создам новую, а эту потом удалю как устаревшую.
-Toranaga
Итак, большое спасибо Геко за мануал, огромное спасибо Boomer за помощь с 3дМаксом (очень дельные советы), спасибо жоре кустову (у тебя тоже классный мануал, но не такой хороший как у Геко), спасибо Курент Валу за плагины.
САБЖ мануал класс, сделал себе первый мечик)
-Toranaga
По просьбам трудящихся выкладываю свой 3ds max 5(архив в 5 частях)Плагинов тут нет, скачаете по ссылке выше.
-Marchi
Чесно кажучи не розумію, чим автору не подобаються нові версії Оо. Я якби працюю моделлером, якщо в максі то в 8 або 2009. До речі, можу кому чимось допомогти з моделюванням ^^.
-Current Value
А что тут непонятного? Чем позже версия, тем больше она требует ресурсов компьютера. И что ж можно сделать такого в новых версия, чего нельзя в 3д макс 5 ?? А абсолютно ничего. В 5-ом максе есть все, что нужно, а ресурсы компьютера жрет он меньше, да и грузится быстрее.
Это похоже на что-то из серии: "А зачем платить больше?". Зачем отдавать лишнюю оперативку 8-ой версии, если со всем прекрасно справляется 5-ая.
Abbice
Для создания модели меча рендер нафиг не нужен, полигонов мало и по большому счету работа грубая.
Опять таки плагины на експорт в необходимый формат существуют лишь для 5-го макса. При этом далеко не все модели, сделанные в 8-м максе можно открыть в 5-м.
Ninja
Сделал достаточно мечей, но в каждом из них по недостатку:

1. На всех мечах текстуры нубские
2. У меня редко бывает чтоб сразу меч работал
3. Третьего не дано biggrin.gif

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

Если хотите - могу выкласть свой последний меч. У него лезвие красивое)
-Glamur
Ребят зделайте чтото с туториалом а то вместо всех скринов надпись "за инфостор" я понимаю что тутор делался, огого когда, но всё-же)
Templar
Интересует вопрос, возможна ли разработка концептуально новых видов саберов? Например, интегрированных со скинами (как на картинке в моем профиле) или абсолютно новой формы. Конечно с новой системой ударов и движений
Kelborn Kad
Да, делают же всякие "звездочки", мечи с двумя лезвиями на одном конце и тд.
по поводу движений и ударов - возможно, но тебе прийдется изучить програмку "Dragon"
SeriousAleхеj
Оскільки зображення померли, роблю вам невеличкий відео-туторіал. Вам знадобиться будь-який 3д макс, MilkShape 3D та JA SDK (Md3 View).

http://www.youtube.com/watch?v=YhzsiJR-ogA
Kelborn Kad
такая проблема - создаю меч, беру треугольник из рукояти Катарна или другой стандартной, ставлю - вроде норм, а в игре он смотрит в бок) как ни крутил этот тег - ничего не помогало, называл его и *flash и *tag_flash. самое интерестное, что луч исходит из тега правильно, но смотрит не туда, куда надо. если кто-то может помочь разобраться - кину рукоятку)
SeriousAleхеj
Його треба просто правильно поставити. Гіпотенузою паралельно осі У. У цій модельці меча я вже виставив трикутник так, як треба. Вона і засвітилася на відачку.
-SkyFor
http://www.gamefront.com/files/17589787/meran_saber.zip
вот пытался)
Чтобы было интереснее, я сделал так что он как бы разъединяется на 2 части и превращается в 2 отдельных меча. В jampconfig.cfg я подредактировал строчки

bind MWHEELUP "saber meran_dual meran_dual"
bind MWHEELDOWN "saber meran_staff"
bind MOUSE3 "saber meran_single"

т.е. крутишь колесо мыши вверх, и посох разъединяется на 2 сабера, крутишь вниз - опять стафф, нажмёшь на колесо - стафф с одним лезвием (и стилем для синглового меча).
Neltharion
такая проблема - создаю меч, беру треугольник из рукояти Катарна или другой стандартной, ставлю - вроде норм, а в игре он смотрит в бок) как ни крутил этот тег - ничего не помогало, называл его и *flash и *tag_flash. самое интерестное, что луч исходит из тега правильно, но смотрит не туда, куда надо. если кто-то может помочь разобраться - кину рукоятку)

Он ставиться любым катетом прямо по вертикальной оси. Но суть ошибки вот в чем: называться он должен tag_blade1 (никаких звездочек). В .qc-файле он должен числиться в списке тегов, а не в списке объектов.
-Kijean Tal
Как добавить черный шейдер на лезвие меча?
-Clip
Вопрос: почему скрины не отображаются, а переводят на какой-то левый сайт?
Nyaw
Сделал сабер, только не знаю, как его сохранить и влить в игру, подскажите кто нибудь пжлста)
Palych
Clip, изображения больше не работают. Смотри видео ниже там все есть.
Kijean Tal, в видео показано.
Rezzet, смотри внимательно видео

http://www.youtube.com/watch?v=YhzsiJR-ogA
Nyaw
upd.

Перезалейте, у кого есть, ссыль не работает, файлы не найдены.
Винду переустановил, не знаю где удобнее скачать.
Atlan
Люди... Поділіться хтось MD3View свій згубив і силки биті closedeyes.gif
Bellifart
Атлан, вот
http://www.ex.ua/view_storage/158006847225


Теперь вопрос, я не могу сохранять модели в милке. Хочет, чтобы я купил лицуху. На просторах инета есть серийники, но как их ввести?)

Переустановка ничего не дает. Думал просто переустановить и взять 30 дней триал-версии.
Эта проблема вообще решается?

Разобрался
.
Invision Power Board © 2001-2024 IPS , Inc.