Как использовать контент Dota 2 в Source FilmMaker
Совсем недавно состоялся релиз видео редактора от Valve. Мы представляем вашему вниманию гайд от всем известного Cyborgmatt'a, который расскажет нам как использовать Dota 2 контент в этой программе.
Совсем недавно состоялся релиз видео редактора от Valve. Мы представляем вашему вниманию гайд от всем известного Cyborgmatt'a, который расскажет нам как использовать Dota 2 контент в этой программе. Напомним вам, что программа находится в открытой бете.
Image not found
Гайд по Source Filmmaker
SFM Шаг 1
Скачайте последнюю версию GCFScape
SFM Шаг 2
Запустите GCFScape и откройте “dota 2 beta\dota\pak01_dir.vpk” file:
SFM Шаг 3
Распакуйте “корень” директории в какое либо место на вашем жестком диске:
Image not found
SFM Шаг 4
Скачайте инструменты Source Filmmaker в магазине Steam: http://store.steampowered.com/app/1840/
Не забудьте поставить галочку на “Launch SDK” при первом запуске Source FilmMaker:
Image not found
SFM Шаг 5
Внутри Source Filmmaker SDK, в категории мода, нажмите “Create New Mod” и введите имя мода “dota 2″:
После создания мода появится окно, в котором вы можете нажать просто "OK":
Image not found
SFM Шаг 6
Поменяйте “Selected Mod” на dota 2 и нажмите на “Set Selected Mod”:
SFM Шаг 7
Возвращаемся в Dota 2 контент, который мы извлекли из VPK files.
Скопируйте папки: “materials, models, particles, sound” в “Steam\steamapps\common\SourceFilmmaker\game\dota 2″ :
SFM Шаг 8
Далее нужно изменить путь vmt файлов, для этого я предлагаю использовать Notepad++ с помощью “Find in Files” функция, которую вы можете найти в разделе “Search –> Find in Files…”:
Image not found
SFM Шаг 9
Используя “Find in Files” Notepad++’а вам нужно найти “CustomHero” и заменить на “VertexLitGeneric”, фильтр для “*.vmt” и выберите директорию “Steam\steamapps\common\SourceFilmmaker\game\dota 2\materials” убедившись что в “In all sub-folders” стоит галочка:
Image not found
Нажать “Replace in Files” если ваши настройки такие же как указанно выше, вы увидите это:
Image not found
SFM Шаг 9 (часть 2)
Мое внимание привлекло что необходимо внести изменения в VMT файлы, которые будут исправлять проблемы с некоторыми вещами, имющие проблемы с текстурами, при их освещении:
Этот дополнительный шаг в основном копия предыдущего шага, но с одной небольшой разницей.
Используя “Find in Files” Notepad++’а вам нужно найти “GlobalLitSimple” и заменить в “VertexLitGeneric”, фильтр для “*.vmt” и выбрать директорию “Steam\steamapps\common\SourceFilmmaker\game\dota 2\materials” убедившись что в “In all sub-folders” стоит галочка:
Image not found
SFM Шаг 10
Теперь нужно настроить использование материалов Dota 2 в инструментах SFM. В панели SDK нажмите “Source Filmmaker” ссылка под Applications (убедитесь что dota 2 стоит как выбранный мод):
Image not found
Создайте новую сессию:
Загрузить карту:
Image not found
Я рекомендую itemtest TF2 быстрая/маленькая карта:
Image not found
SFM Шаг 11
Загрузите модели Dota 2 в SFM для создания новой анимации:
Image not found
Выберите “dota 2″ как мод и нажмите “Rescan”:
Image not found
Используя дерево навигации, разверните папку героев и выберите героя (если герой состоит из нескольких частей, вы можете найти гайд о том, как иметь дело с такими героями ниже):
Нажав открыть, модель героя поместиться на карту:
И вы сделали это, ниже можно увидеть расширенные уроки.
Применение анимации героев
Анимации шаг 1
Теперь, когда ваша модель в SFM, вы можете импортировать его анимации:
Image not found
Анимации шаг 2
“Select Sequence/Activity” откроется окно, в котором вы можете выбрать анимацию:
Image not found
Анимации шаг 3
Последовательность будет воспроизводиться в течение текущего кадра:
Работа с несколькими частями героя
Части героев шаг 1
Множество героев Dota 2 имеют многократные части к их моделям, чтобы заставить их работать, вы будете должны сделать некоторую дополнительную работу.
Для примера я загружу модель Nature’s Prophet’а (furion в файлах) и модель его рогов:
Как вы можете заметить, рога не прикреплены к голове.
Части героев шаг 2
Под вкладкой Animation Set Editor, откройте дерево модели и дерево unknown:
Image not found
Части героев шаг 3
Теперь нужно их соединить вместе, вы можете сделать это путем перетаскивания соответствующей части от базовой модели на дополнительную часть:
Image not found
Которая даст вам:
Image not found
Сделайте это для остальных частей (можете и ignore attack_1):
Image not found
Части героя шаг 4
После того как все части соединенны необходимо перейти в “Motion Editor” (F3), выбрать часть модели в редакторе анимации и перетащить “Zero” до конца вправо:
После того как вы сделали это, части должны быть на своем месте:
Использование эффектов Dota 2
Эффекты шаг 1
Создайте новую анимацию в new particle system:
Image not found
Эффекты шаг 2
После открытия окна, вам нужно найти папку “Steam\steamapps\common\SourceFilmmaker\game\dota 2\particles\units\heroes” и выбрать файл героя:
Image not found
Эффекты шаг 3
После того как вы выбрали файл эффектов, теперь вам нужно выбрать какие эффекты вы хотите использовать:
Image not found
В этом примере я выбрал gjcj[ Nature Prophet’а и устанавливаем “Emission Duration” + “Particle System Lifetime” до 9999.
Эффекты шаг 4
Переместите строку времени на половину и посмотрите, виден ли эффект, если нет то нужно отключить/включить освещение в окне предварительного просмотра:
Image not found
Эффекты шаг 5
В этом примере мне потребуется блокировка эффекта на посохе, когда он будет в нужном положении:
Image not found
После этого, можно заблокировать модель, анологичным образом как мы имели дело с частями героя:
Image not found
Если вы сделали все правильно эффект будет играть в анимации:
Image not found
Wiki для SFM
Видео урок для SFM
Источник: cyborgmatt
Перевод: 25VAMPIR17 и fallenphantom
Источник: Dotavideo.ru
Комментарии