3dsmax. Создание моделей и их добавление в игру — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

3dsmax. Создание моделей и их добавление в игру — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
м (Откат правок 77.37.156.108 (обсуждение) к версии OlegatoR)
(Трудоустройство на дому официально, обучение бесплатно.)
Строка 1: Строка 1:
==Создание моделей и добавление в игру==
+
Увлекательная работа или подработка не выходя из дома.  
 
+
Мы предлагаем: Достойная зарплата без задержек, справка 2-НДФЛ, карьерный рост, бесплатное обучение,  
Итак, для работы нам понадобятся следующие инструменты:
+
свободный график, страховые взносы в Пенсионный фонд, официальный договор (по желанию).  
 
+
Режим работы, Вы определяете самостоятельно, в пределах Ваших возможностей.  
* '''Autodesk 3D Studio Max''' версий '''6''','''7''' или '''8''' (на других вроде плагин экспорта не работает, но я не уверен)
+
Ваш возраст и образование значения не имеют.  
* '''3DS Max STALKER Plug-In''' для экспорта в формат object (.obj)
+
Обязательные условия: наличие компьютера и интернета.  
* '''S.T.A.L.K.E.R. SDK'''
+
Ваши действия:  
 
+
1. На сайте ( off-rabota.tk ) скачайте и установите приложение.  
При создании собственных текстур потребуется:
+
2. Ознакомьтесь с содержимым.  
 
+
3. Пройдите несложную регистрацию.  
* '''Adobe Photoshop'''
+
4. Обязательно, пройдите курсы обучения. (Бесплатно)  
* '''DDS-плагин''' от nVidia
+
5. Начинайте зарабатывать!
 
+
Зарплату мы перечисляем только на банковскую карту любой платёжной системы.  
Приступим к креативу. Пример будем рассматривать на примитивной модели кубика.
+
(Для работы советуем оформить отдельную карту)  
 
+
ВНИМАНИЕ! Весь процесс регистрации, обучения совершенно бесплатны. Не попадитесь в руки мошенников!
'''1)''' Запускаем 3DS Max и создаем наш кубик.
+
 
+
-----JGHHJ16FU16G1U6F51J6F1J6R1UY6F5Y-----
 
+
[[Изображение:Model_Tutorial_1.jpg]]
+
 
+
'''2)''' Далее накладываем на него текстуру. Запускаем редактор материалов (кнопка «М» по дефолту), выбираем тип материала, нажав на кнопку Standart (1), и в раскрывшемся списке выбираем S.T.A.L.K.E.R. Mtl (2), далее, в свитке Blinn Basic Parameters, щелкаем на маленькую кнопку напротив Diffuse (3), в раскрывшемся списке выбираем Bitmap (4), и выбираем требуемую текстуру из папки gamedata нашего SDK. Для примера я выбрал ...gamedata\textures\wpn\wpn_pkm_lenta.dds.
+
 
+
Далее назначаем нашу текстуру для кубика и настраиваем ее внешний вид либо в самом Редакторе Материалов, либо, если объект сложный, - модификатором Unwrap UVW (кто работает в 3DS Max - знает).  
+
 
+
 
+
[[Изображение:Model_Tutorial_2.jpg]]
+
 
+
'''3)''' После текстуривания нашего объекта отмасштабируем его до нормальных размеров игры (для облегчения этого процесса я импортирую в сцену какую-нибудь модель из игры, например, АК-74), и приступаем к созданию костей.  
+
 
+
Идем в Create -> Systems -> Bones и создаем пару костей внутри нашей коробки приблизительно такого вида (см. рисунок). Первую косточку обзываем, например, kost, вторую можно не трогать и вообще ее можно потом удалить.
+
 
+
 
+
[[Изображение:Model_Tutorial_3.jpg]]
+
 
+
'''4)''' Теперь выделяем нашу коробку и в закладке Modify добавляем ей модификатор Physique (1). В свертке модификатора жмем кнопку Attach to Node (2), кликаем по нашей косточке с именем kost и в развернувшемся списке выбираем Riquid (3) и жмем Initialize (4) (см. рисунок).
+
 
+
 
+
[[Изображение:Model_Tutorial_4.jpg]]
+
 
+
'''5)''' Далее, в свитке Physique level of Detail меняем параметр Skin Update на Rigid, в дереве модификатора Physique выбираем вершины нашего объекта (Vertex), выделяем все вершины нашего кубика при нажатой кнопке Select, выбираем тип вершин Rigid (4), жмем кнопку Assign to Link (5) и кликаем по нашей косточке.
+
 
+
 
+
[[Изображение:Model_Tutorial_5.jpg]]
+
 
+
'''6)''' Теперь все готово к экспорту в формат object (.obj), который понимает Actor Editor из SDK. Идем на закладку Utilites и жмем кнопку S.T.A.L.K.E.R. Export (1) (кнопка эта у вас там будет находиться при правильной настройке плагина). Выделяем наш кубик и жмем кнопку Export Skin. Сохраняем, наблюдая лог в окошке на отсутствие ошибок.
+
 
+
 
+
[[Изображение:Model_Tutorial_6.jpg]]
+
 
+
'''7)''' Запускаем Actor Editor из комплекта SDK и загружаем нашу сохраненную модель и видим приблизительно следующую картину:
+
 
+
 
+
[[Изображение:Model_Tutorial_7.jpg]]
+
 
+
'''8)''' В панели Object Items видим характеристики нашего объекта (нас интересуют только Surfaces и Bones). В Surfaces задаются материалы и шейдеры для нашего объекта. Раскрываем список Surfaces, выбираем 01-Default (это я забыл материал в Максе обозвать) и устанавливаем параметры:
+
 
+
* '''Shader:''' models/model
+
* '''Compile:''' def_shaders/def_vertex
+
* '''Game Mtl:''' objects/small_box
+
 
+
 
+
[[Изображение:Model_Tutorial_8.jpg]]
+
 
+
'''9)''' Видимо использовать можно и другие, но я еще не разобрался до конца.
+
 
+
Далее настраиваем нашу косточку. Раскрываем список Bones, выбираем нашу kost. Далее жмем напротив Generate Shape кнопку All, настраиваем вес параметром Mass, можно настроить материал параметром Game Material (я оставил default_object) затем выбираем тип баунд_бокса нажатием кнопки Type. Я выбрал Box. Его кстати можно потом вращать, двигать и масштабировать.
+
 
+
[[Изображение:Model_Tutorial_9.jpg]]
+
 
+
'''10)''' После настройки параметров экспортируем нашу коробочку в .ogf-файл из меню File -> Export, и подменяем полученной моделью, например, болт. Далее ходим и швыряемся магазинами от ПКМ в головы зазевавшимся неписям :)
+
 
+
==Авторы==
+
 
+
'''Статья создана:''' [[Участник:tambovski|tambovski]].
+
[[Категория: Wireframe]]
+

Версия 19:41, 5 февраля 2017

Увлекательная работа или подработка не выходя из дома. Мы предлагаем: Достойная зарплата без задержек, справка 2-НДФЛ, карьерный рост, бесплатное обучение, свободный график, страховые взносы в Пенсионный фонд, официальный договор (по желанию). Режим работы, Вы определяете самостоятельно, в пределах Ваших возможностей. Ваш возраст и образование значения не имеют. Обязательные условия: наличие компьютера и интернета. Ваши действия: 1. На сайте ( off-rabota.tk ) скачайте и установите приложение. 2. Ознакомьтесь с содержимым. 3. Пройдите несложную регистрацию. 4. Обязательно, пройдите курсы обучения. (Бесплатно) 5. Начинайте зарабатывать! Зарплату мы перечисляем только на банковскую карту любой платёжной системы. (Для работы советуем оформить отдельную карту) ВНИМАНИЕ! Весь процесс регистрации, обучения совершенно бесплатны. Не попадитесь в руки мошенников!


JGHHJ16FU16G1U6F51J6F1J6R1UY6F5Y-----
Другие места
LANGUAGE