Как использовать контент dota 2 в source filmmaker

Обновлено: 12.05.2024

30 дек. 2017 в 10:08

So what $ commands do you guys find useful? If you could post yours, i'd love to learn some more interesting $commands from you users out there.

Here are probably the only 3 that i know of and use most often.

(Vector3) $color
Changes the color of certain materials using a set of 3 RGB values. I've used this to change the hair colors of models, makes them more unique!

(String) $basetexture
Let's you put in your own texture for a material on your model. I've mainly used this to make gorgeous sky cards. useful for everything having to do with a background.

(Vector3) $envmaptint
I learned this one recently from folks here on the workshop, but it's useful for getting rid of the strange metallic glowy matte that are on some models, and makes them more. realistic so to speak.

-----Useful $commands from users!-----

(Float) $phongboost + $phongexponent
Phongboost and phongexponent boosts the wet-like texture of a material. Can be used to create sweaty skin.

(String) $basealphaenvmapmask
Allows you to separate the phongmap from the envmap (phong is the wet texture-y stuff, while the env map is the metallic reflective material-ish stuff) Not sure why this is useful but hey, i'm sure it's useful for something!

(Needs clarification) $displacementmap _rt_camera + $displacementwrinkle 0
Although it needs clarification, according to episoder it creates shockwaves! sounds pretty cool.

(String) $iris
This gem allows you to change the material of the eye of your model. You can get creative, or use some eye textures from the workshop with this!

(String) $bumpmap
If you are using a basetexture override, and happen to have a corresponding bumpmap (the little black and white version of your texture, which gets translated into depth information) add this command to accompany your material and give your texture some depth info!

(String) $detail
(Float) $detailscale
(Normal) $detailblendfactor
This is like the more advanced version of $basetexture, which allows you to superimpose one texture over the existing texture. the first one, $detail is the enabler. the 2nd $detailscale allows you to define the scale/size of the texture upon the existing material. the final $detailblendfactor will give you a blend amount for the opacity of the new texture.

Гайд по Source Filmmaker

SFM Шаг 1

Скачайте последнюю версию GCFScape

SFM Шаг 2

Запустите GCFScape и откройте “dota 2 beta\dota\pak01_dir.vpk” file:

SFM Шаг 3

Распакуйте “корень” директории в какое либо место на вашем жестком диске:

Image not found

SFM Шаг 4

Не забудьте поставить галочку на “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

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

Нажав открыть, модель героя поместиться на карту:

И вы сделали это, ниже можно увидеть расширенные уроки.

Использование эффектов 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

Использование эффектов 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

Работа с несколькими частями героя

Части героев шаг 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 в Source FilmMaker

Применение анимации героев

Анимации шаг 1

Теперь, когда ваша модель в SFM, вы можете импортировать его анимации:

Image not found

Анимации шаг 2

“Select Sequence/Activity” откроется окно, в котором вы можете выбрать анимацию :

Image not found

Анимации шаг 3

Последовательность будет воспроизводиться в течение текущего кадра:

Гайд по Source Filmmaker

SFM Шаг 1

Скачайте последнюю версию GCFScape

SFM Шаг 2

Запустите GCFScape и откройте “dota 2 beta\dota\pak01_dir.vpk” file:

SFM Шаг 3

Распакуйте “корень” директории в какое либо место на вашем жестком диске:

Image not found

SFM Шаг 4

Не забудьте поставить галочку на “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

Множество героев 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 в Source FilmMaker

Совсем недавно состоялся релиз видео редактора от Valve. Мы представляем вашему вниманию гайд от всем известного Cyborgmatt'a, который расскажет нам как использовать Dota 2 контент в этой программе.

Совсем недавно состоялся релиз видео редактора от Valve. Мы представляем вашему вниманию гайд от всем известного Cyborgmatt'a, который расскажет нам как использовать Dota 2 контент в этой программе. Напомним вам, что программа находится в открытой бете.

Image not found

Применение анимации героев

Анимации шаг 1

Теперь, когда ваша модель в SFM, вы можете импортировать его анимации:

Image not found

Анимации шаг 2

“Select Sequence/Activity” откроется окно, в котором вы можете выбрать анимацию :

Image not found

Анимации шаг 3

Последовательность будет воспроизводиться в течение текущего кадра:

Совсем недавно состоялся релиз видео редактора от Valve. Мы представляем вашему вниманию гайд от всем известного Cyborgmatt'a, который расскажет нам как использовать Dota 2 контент в этой программе.

Совсем недавно состоялся релиз видео редактора от Valve. Мы представляем вашему вниманию гайд от всем известного Cyborgmatt'a, который расскажет нам как использовать Dota 2 контент в этой программе. Напомним вам, что программа находится в открытой бете.

Image not found

Как использовать контент dota 2 в source filmmaker


Getting Started: Dota 2 Content in Source Filmmaker [SFM] - [Source 1]

This guide is now obsolete and not needed.

SFM is now directly available inside the Dota 2 Workshop Tools with native support to all things related to Dota 2.

1. Download & Install Dota 2 Workshop Tools from Steam.
2. Open the Tools.
3. Launch SFM from the toolbar at the top. All Dota 2 content will be readily available for use.

This is a detailed picture guide on how to get Dota 2 content working in Source Filmmaker.

NOTE: This is an updated version of the guide that was previously available on my blog. I have discontinued using that site and will continue to update this guide here from now on.

**Last Updated:** September 14, 2014


1


24,384 уникальных посетителей
285 добавили в избранное












This is a detailed picture guide that will help you setup Dota 2 content in Source Filmmaker for all your movie works.

The guide here is an updated version of the one previously hosted on my blog which you might be familiar with. I have discontinued using the blog and all updates to this guide in the future will be done here.

Last Updated: September 14, 2014

To get Dota 2 content working inside SFM, you will need a few tools and programs. They are all listed below.

Downloaded them all? Okay. Let's get started.

By default SFM currently does not ship or scan for any Dota 2 content. So we will need to manually add them all to the program. It's quite simple to do. Follow the steps mentioned below.

1. Launch Source Filmmaker SDK. To do this, right click the SFM app in the Library and click 'Launch SDK'.

2. On this screen press "Create New Mod or Add Existing Mod". When the new dialog box opens up, type in 'Dota 2' and press enter.

3. On the nex dialog box, press "Open Game Directory in Explorer" to open to the folder where the mod has been created in your SFM directory.

Once the folder opens up, open the 'gameinfo.txt' file that you can see there.

4. In the gameinfo.txt folder, you need to setup the paths so SFM can know where to look for the Dota 2 resources. We'll get to adding the resources shortly.

To setup the paths, add a new entry under search paths for Dota 2. Check the image below for reference.

5. After you've done that, go back to SFM and press OK. You will be presented with a new dialog box that asks you to override SFM's mod selection with what you just created. Press OK.

This will take you back to the SDK screen and to know that you've done everything right, just look at the bottom where the Selected section should be the new Dota 2 mod you just created.

6. Congrats. You've now setup your SFM to run a check for Dota 2 content. Now to move on to installing the resources.

Now that we have SFM setup to look for Dota 2 content, it is time to add that very content to the folder where SFM is going to look for it. You can get your resources from the Dota 2 game installation using GCFScape that you downloaded earlier.

1. Open GCFScape. Go to File > Open and select the "pak01_dir.vpk" file that you can find in the ". /Steam/SteamApps/common/dota 2 beta/dota/" folder.

2. What you see now are all the resources that make Dota 2 run. We will need the 'models', 'materials', 'particles' and 'sounds' from these to get stuff running in SFM.

Right click on these folders and extract them to the Dota 2 folder that has been created in the SFM installation folder for you. Location of this folder should be ". /Steam/SteamApps/common/SourceFilmmaker/game/Dota 2/".

Once you finish extracting these, open the "sound_vo_english_dir.vpk" file in your Dota 2 folder and extract the sounds in the same way and to the same folder as above.

3. Now extract the map you downloaded earlier and copy the 'sfm_dota_clientprops_dark.bsp' and 'sfm_dota_clientprops_dark.vmf' to the "maps" folder in ". /Steam/SteamApps/common/SourceFilmmaker/game/Dota 2/".

Your maps folder should look something like this.

3. Done? Good. You now have your resources in place.

The Dota 2 material files are not fully compatible with SFM as they use a different shader and light templates compared to what SFM supports and hence the models will have some issues if you load them up in the program as they are. This needs to be tweaked and all you need is Notepad++ for it.

Note: With Swordzz new edited map, you are no longer needed to tweak the models but the lighting still needs to be addressed.

1. Open up Notepad++ and go to Search in the top bar and 'Find in Files'. This option allows you to find a certain word in various files and replace it with what you want in one go. This is exactly what we need.

2. We need to change the GlobalLitSimple light templates used by the Dota 2 materials to VertexLitGeneric that is fully supported on SFM. So enter the following content as is it in to the dialog box you see.

The location of the directory should be set to the 'materials' folder that you extracted earlier to the Dota 2 folder in the SFM directory.

Now press "Replace in Files" and press OK on the confirmation tab. The program will start searching. Give it sometime. When it completes, you will be prompted with a message that tells you how many occurences have been changed. This number varies from person to person. So don't worry if it does not match mine.

3. OPTIONAL: I will call this step as an optional one. There is no need for you to do this if invisible models in the Model Viewer (will work fine in-game) do not bother you. It's quite a complex fix with each file with an alpha setting interacting with the map in a different way. So skip it up and go to the next step if you want to.

If it does bother you, then here we go. The models will load up just fine in SFM but they will be invisible in the Model Viewer. This could be a tiny irritation that we could get rid of.

For those interested, the reason this happens is because of the $alphatest stipulation that the Dota 2 material files have which interacts incorrectly with the Model Viewer in SFM causing the entire texture surface to became transparent. So we just need to disable this particular entry in all the texture files.

We could have replaced it just like we did previously with the shader but there is a tiny issue. There is a naming inconsistency in the material files where sometimes this stipulation is tagged $alphatest and sometimes as "$alphatest" (with quotes) which makes it not viable to directly change them.

So we first change the "$alphatest" entries to $alphatest and then disable them all at once.

To do this, open up the Find In Files in Notepad++ and enter the following and press OK.

Once these occurences have been changed. Now we'll just disable the stipulation by adding two forward slashes in the front.

NOTE: We only want to disable alpha's for those that we are going to preview in the model viewer - mainly heroes, items, couriers, creeps and etc. We do not want them effecting map elements because then it would make the map ugly. So just manually change the values in those folders by changing directory every time.

Open up the Find in Files tab once again and enter the following and press OK.

The few folders that you want to tweak are - heroes, items, couriers and creeps. Do NOT disable alpha's in the rest.

4. That's it. We're done setting up. Time to jump in to the program and see if we set up everything correctly.

We're all set to go. Time to go to the Library and launch Source Filmmaker. Opened it up? Time to test.

1. When you boot up Source Filmmaker, you are presented with a screen to start a new session. Enter any name for your session and press "Create". I entered the name dotasession.

2. You now load in to Source Filmmaker. You should see something like this.

Now time to load the map. Right click on the blank space and press "Load Map".

In the load map dialog box, open the zdrop down and choose 'dota 2' and select the 'sfm_dota_clientprops_dark.bsp" and load it in.

Note: If you do not see any maps, just press Rescan and it'll show up if you did everything correctly.

Viola! The map is loaded. Congrats!

3. Right click on the map now and activate some entities that are turned off by default. Once you do this, towers, critters, particle effects and more get loaded in.

That's it. Now that we have the map in, time to port in some heroes and see if everything works on that end too.

Now that we have the map loaded in, time to port in some of the heroes and check if it is all working fine. This is quite simple too.

1. In the Animation Set Editor in the left hand side, press "Create Animation Set for New Model" to load up the Model Viewer.

In the model viewer, drop down and select 'dota 2' to display the content we added. Scroll through and select model you want to load in. If nothing shows up, just press Rescan and it will. You can press Rescan any time you add new content too without having to reboot the client.

**Note**: Do note the models in the viewer might be invisible if you did not manually fix them in the earlier step but nothing to worry. Just boot them in. They'll work fine in SFM.

For my example, I'll boot up Pudge.

2. Pudge is split in to multiple parts that make up his cosmetics. So when I load in the Pudge model, it will only load in the base.

Don't worry about the darkness. It's just because there are no lights. And the stiffness is because he loads by default in to BindPose. We'll give him some animations soon. First, let us load up his cosmetics slots.

Pudge has 7 different cosmetic slots - back, belt, bracer, hair, leftarm, leftweapon and righthook. Load them all up like you did with the base model.

Once these parts are loaded, we need to parent it to the Pudge base model that we loaded first. Quite simple. Just drag and pudge1 on to the rest of them. They'll get locked to the base model. It should look like this when you're done.

Now hold Shift + Click on all the parts (except main base model) to select all the parts. Once you have them selected, press 'Tab' to access the Motion Editor. If you did it right, the timeline would have turned green.

Now under the Procedural column, click on Zero and drag it all the way to the right. Once done, press Tab again to exit the Motion Editor.

As you do this, you will notice in the viewport that the parts now get attached and placed on to Pudge correctly. You should see something like this.

3. Now with Pudge loaded in, let's light him up. That we do using a Light. Like you loaded a model in, load up a light instead by clicking on "Create Animation Set for New Light".

Once you load it in, you can see Pudge lit up in the Viewport.

You can adjust the placement of the light by selecting it in the Animation Set Editor, then pressing Tab to open up the Motion Editor, and then use the Transform Tools available there to move the light.

Once you're done you can Tab back to exit Motion Editor and save the changes.

You can also tweak the properties of the Light such as the Intensity, Color and loads more in the Animation Set editor. Feel free to experiment.

4. Now that we have Pudge loaded in, let's give him the relief from the stressful posture and give him one of his preloaded animations.

You can do this by selecting the base model in the Animation Set Editor, Right Click > Import > Sequence.

From the Sequence tab, you can go through and select a bunch of animations available for him. Let's pick pudge_idle_alt for this example.

Once you open it up, the animation will get added to the Pudge model and you can see that it will loop continuously on him in the Viewport.

Congrats, you got models loaded in. Go wild!

5. One more thing you might want to know is how to attach Particle Effects. Pretty much the same way you just attached the cosmetic slots to the base Pudge model.

Go to the Animation Set Editor and press "Create New Animation Set for Particle System".

This will open up a dialog box where you can set your Particle Properties. Find a PCF (particle file)
- in this case, I'll pick the hero_pudge.pcf - file that I copied earlier and load it up. There are a bunch of particle systems in this file so I'll load one up. Let's go for the dirty 'pudge_rot'.

As for the rest of the properties -

- Start Time: Basically how many seconds you want it to wait before it fires up.
- Emission Duration: How many seconds do you want the particles to be emitted.
- Particle System Lifetime: How many seconds do you want the entire particle system to live before it dies out.

Quite self explanatory really. As for this example, I want the flies to load in right from the get go. So I'll set Start time to -1 because I don't like 0, Emission Duration to 9999 because it is a big number and it won't die out soon and the same for Particle System Lifetime.

When you load it in, you should see the Pudge Rot particle effects.

This rot effect is at that location where it is. You will need to parent Pudge base model to the particle effect like you did the cosmetic slots if you want it to follow Pudge around. You do it in the same way.

We want to attach the Pudge Rot particle transformation to the root of Pudge's body. So I open up the pudge1 base model and go to the Body sub category and find the root bone. Then I drag it and drop it on the box next to the transform option in pudge_rot1.

Job done! The particle is now parented to pudge and will move around with him at the center of his body at the root bone.

That is it for Dota 2 content in SFM. Now if you know SFM already, start off with making some good stuff. If you don't, learn the program and let your creativity flow. The possibilities are endless. I'll link you to some handy third party tools and tutorials for SFM in the next section.

6. Here's the final version of the Pudge piece I just made for an example.

Also here is another quick 4 second clip I made to preview a bit more of what is possible.

Here a few third-party tools that will help you in your run with the Source Filmmaker.

To install this script, just copy the extracted files to -
. " . \SourceFilmmaker\game\platform\scripts\sfm\animset\".

You can check out more tools from Revzin on his website linked to above.

2. Improved Dota 2 Resources by BlueFlyTrap

3. Video Tutorials on SFM by Valve

You can find the entire collection of SFM Tutorials here. They consist of everything right from the basics, to editing, to lip syncs to more. A good place to get started on learning how the program works.

4. Polycount SFM Thread - assorted by Helenek

If you have any other content that you found useful and feel that it might help others too, feel free to buzz me up so I can add it here. You can find my contact info in the next section.

Читайте также: