Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

ATTENTION!! тут не описано как проверять партиклы! только модель с текстурами

Читайте также:
  1. AF4.8 Аккумуляторные контейнеры (только для электромобилей)
  2. F) Бинарная модель
  3. Given Names – Имя Отчество (даже если ваше отчество пишется в загранпаспорте только на русском, вы все равно его указываете) ОТЧЕСТВО УКАЗЫВАТЬ ОБЯЗАТЕЛЬНО!!!!
  4. III. ДИСТРИБУТИВНАЯ МОДЕЛЬ
  5. P. S. КАК ПРОВЕРЯТЬ РЕКОМЕНДАЦИИ
  6. ROLAND 500 не может только сам нажимать пусковую кнопку.

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

1) Первым делом запускаем Workshop tools и создаем пустой аддон:

 

я создам с названием itemscheck.

 

Так как воркшоп вкладки в реборне нету, то будем заменять на стандартную шмотку героя.

я буду рассматривать все на примере Виспа, потому что у меня на него почти все готово, а делать что-то новое или искать старое мне как-то лень.

 

2) Узнаем название стандартной модели/материала

Если будем заменять стандартную вещь, то было бы неплохо узнать как она называется в реборне. Скачиваем и запускаем GCFScape, чтобы открыть vpk архив в котором запакованы все модельки/текстуры/звуки/партиклы и прочая дичь, он лежит по пути "steam\steamapps\common\dota 2 beta\game\dota_imported" под названием "pak01_dir.vpk"

это что-то вроде "ярлыка" ко всем vpk архивам, его и открываем.

 

дальше ищем нужного героя и вещь для него, в моем случае это Wisp (дефолтная модель, так как шмоток на него нету) (для виспа путь к модели был models/heroes/wisp)

 

так же ищем путь к текстурам.(тут валв решили немного пошутить и запутать меня еще немного и положили текстуры виспа в materials/models/heroes/IO)

Желательно запомнить имя материала, чтобы потом меньше делать.

3) прописываем путь к материалу (2 способа)

3.1 Теперь идем в ближайший 3д редактор, в моем случае Blender, и создаем для модели материал с таким же названием как и у оригинала (перед названием пропишите путь, по которому он будет лежать) пример ниже:

Переходим в Edit mode, выделяем все вершины и присоединяем их к новому материалу

У меня материала два, но у вас вероятней всего будет только один.

Экспортируем модель

 

3.2 Если вам лень открывать 3д редактор, то это можно сделать через блокнот/notepad++. Открываете.smd файл ищете следующие строки:

end

triangles

сразу же под ними будет название материала, который использует модель.

Выделили, Ctrl+F, заменить на необходимое название и сохранить

 

Закидываем модель по пути steam\steamapps\common\dota 2 beta\content\dota_addons\itemscheck\models\heroes\ wisp (название аддона может отличаться).

 

Имя smd файла ставьте такое же как и у стандартной шмотки (находили в пункте 2).

 

4) материал, текстура и тд

Я буду использовать стандартный материал (который делали валв), а так же буду менять только текстуру виспа, без нормал карты/маск1/маск2, потому что мне так проще, вам же придется знатно помудохаться с масками.

 

Пока писал гайд, убрал один материал со своей модели виспа

 

Запускаем Workshop tools, выбираем свой аддон и стартуем.

 

В asset browser выбираем material editor создаем свой материал и сохраняем его по пути к текстурам вашего героя. С таким же именем как и у дефолтного.

После этого можно добавлять в материал текстуру, маски, нормал карты и прочую чепуху.

так же меняем шейдер на Hero вместо Global Lit Simple.(правильно это или нет я не знаю, но обе маски можно поставить только в Hero).

потом добавляем нормал карту, (ставим галки на маски если будете их делать), листаем ниже и ставим Color map.

сохраняем и забываем.

 

после сохранения в папке \steam\steamapps\common\dota 2 beta\game\dota_addons\itemscheck\materials\models\heroes\io создается материал, файлы текстур, нормал карты, масок(если вы их делали). сюда мы еще вернемся.

 

5) Модель

 

возвращаемся в Asset browser но в этот раз выбираем Model Editor.

Снизу кликаем кнопку "New VMDL From Mesh File" либо клацаем Ctrl+M. ищем свою модель и открываем (моя лежала по пути steam\steamapps\common\dota 2 beta\content\dota_addons\itemscheck\models\heroes\wisp). если с материалом не натупили, то в окне просмотра модель будет с текстуркой.

Сохраняйтесь.

 

Создаем хитбоксы по желанию, нужно это или нет я не знаю, но в обычной доте они были только на самых первых вещах, на более новых их нету, так что я думаю вам их делать не нужно. Я же буду создавать хитбоксы, так как я меняю модель героя, а не отдельный итем.

 

Если вы тоже решили менять модель героя, то создавайте хитбоксы Model>Hitboxes>Add hitboxes, дальше сохраняете модель и редактируете размеры хитбокса предварительно включив их отображение в Display>Hit boxes.

 

Если у вас к модели должны быть прицеплены партиклы, тут же создаются и attach points. Как привязывать партиклы в реборне я не знаю, но если вы узнаете, скажите и мне.

 

Я буду создавать аттачи на всякий случай, потому что боюсь что герой будет без партиклов, а висп полностью из них стостоит. (Имена аттач поинтов я взял и qc файла. он создается когда декомпилируется модель)

 

Аттачи создаются так же как и хитбоксы, редактировать их можно тут:

или редактировать их положение прямо во вьюпорте.

Сохраняемся.

 

Вероятней всего, тут вы можете и остановиться, но мне еще нужно прикрутить к модели анимации и события которые с ними связаны. Все sequence я возьму с того же qc файла.

После сохранения, по пути steam\steamapps\common\dota 2 beta\game\dota_addons\itemscheck\models\heroes\wisp сохраняются vmdl_c и vmesh_c файлы, и возможно еще какие-то.

5) Создание vpk архива

Теперь качаем VPK Creater by Dota 2 Changer, распаковываем и начинаем веселье:

в папке VpkCreater\Mods\Files создаем папки materials>models>heroes>yourheroname и так же models>heroes>yourheroname. у меня получилось как-то так:

теперь из папки \steam\steamapps\common\dota 2 beta\game\dota_addons\itemscheck\models\heroes\wisp копирую все в VpkCreater\Mods\Files\models\heroes\wisp

и из D:\steam\steamapps\common\dota 2 beta\game\dota_addons\itemscheck\materials\models\heroes\io в VpkCreater\Mods\Files\materials\models\heroes\Io соответственно.

 

Если материал вы не настраивали вообще, то можно схитрить, как и всегда. Берем и закидываем в VpkCreater\Mods\Files\materials\models\heroes\Io только дефолтный материал (с расширением vmat_c), а текстуры, маски и карту номралей переименовываем так же, как и в оригинале.

Теперь запускаем Vpk Creater by Dota 2 Changer.exe, клацаем кнопку "Создать архивы". После того как по пути VpkCreater\Mods создались файлы "pak01_dir.vpk" и "pak01_000.vpk " выходим с программы.

Запоминаем где они лежат, потому что скоро они нам понадобятся.

 

6) Заставляем доту читать новые архивы

Идем в папку \steam\steamapps\common\dota 2 beta\game\dota и ищем там файл с названием gameinfo.gi. Открываем его с помощью блокнота/Notepad++ ищем примерно 45 строку и делаем как у меня (Добавляем строку "Game custom")

очень важно написать "Game custom" выше чем "Game dota"

Сохраняем.

 

Возвращаемся в \steam\steamapps\common\dota 2 beta\game и создаем папку "Custom".

в эту папку закидываем те два файла созданные с помощью VpkCreater.

запускаем Реборн и проверяем вещи. по идее все должно работать, если что-то не работает пишите мне в ЛС https://vk.com/bad_workshoper


Ссылки:

Видео версия урока в ближайшее время появится где-то тут https://www.youtube.com/channel/UCUHnaKzn8kNKTgu_O6z5kyA

 

VPK Creater by Dota 2 Changer https://yadi.sk/d/FzcxTEfJiRhYH

GCFScape ищите тут https://developer.valvesoftware.com/wiki/GCFScape

 

мой паблик https://vk.com/badworkshoper

Создатели VPK Creater by Dota 2 Changer https://vk.com/dota_2_changer

гайд создавался для https://vk.com/blendota


Дата добавления: 2015-10-29; просмотров: 234 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Вооружение за кредиты| Ветка Крепости

mybiblioteka.su - 2015-2024 год. (0.012 сек.)