Source Filmmaker

Source Filmmaker

76 个评价
a general guide for SFM
由 J 制作
A clump of useful info to SFM
I am still adding info to this guide
2
   
奖励
收藏
已收藏
取消收藏
Basics
The first part you will always need to do is start a session: thankfully SFM automatically pulls up a popup to create/open one.
Everything in this window is very easy to understand

Once you have a session started right click on the 'primary viewport' and click load map. This is the most important step possible!

DO NOT CLICK ANY X'S!
This is a very common mistake new users make when starting SFM for the first time so dont worry, an easy solution has been found right here: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1441432181
model placement
(this is an easy step):Press the + button in the top right (for this tutorial I will be using the TF2 engineer player model)

Posing
Click the icon with a rectangle and two triangles coming out of it, this is the motion editor, now press CTRL you will see diamonds/rhombuses, these are joints, click a joint, you will see a square with arrows (depending on the model's bone structure) and the bone will be highlighted (if its stretched out then switch to the rotate tool (right of the move tool) tools
What I mean by a stretched bone

animation
Remember the motion editor? we're gonna switch to its brother, the graph editor! (posing is an important skill here!) the graph editor is kinda the same as the motion editor
(if you plan on actually animating instead of making cool pictures then please add a camera the proper way; through the + button I mentioned earlier, making it through the work camera makes (what I call) a bugged camera, ill save the bugs (that I know) for the end) next press the M key this will make your first keyframe next drag this thing Image next rotate the arm, leg, or body part of your model, it will automatically create a new keyframe

and that concludes this section of basic info.
Character flexes!
This is another important part of your character!
character flexes allow your character to use parts of its body that doesnt have bones (example: flex for the character to smile or open its jaw) many flexes combined can either make something amazing... or this...
Things you shouldn't do
  1. Do not drag the one or zero sliders after clicking on the animation set of a model!
    Those sliders are intended for flexes on a character, they aren't for bones.
  2. Do not slide EVERY flex on a model to full
    the result is REALLY WEIRD
  3. Only use the "eyeupdown" or "eyeleftright" sliders IF YOU NEED TO! This only offsets the eyes from the view target
  4. Do not click X's on your screens
Mods
A mod is a folder within the SFM files that SFM stores models, textures, scripts, and other content
usually these are mentioned when
  • Porting files from a source engine game to SFM (Garry's mod, Half Life, Team Fortress 2, and many others)
  • Applying DLC packs for SFM
To apply a DLC pack (installed through SFM or otherwise) when running SFM through steam you should see another option called "launch SDK" this is used to apply DLC packs which are separate mods containing the specified games data (example the portal 2 content pack will have portal 2 content)

the SDK can edit the search paths for a specific mod (by default this mod is the usermod) I recommend that you have all mods added to your usermod search path
to do this click "edit search paths for selected mod" and check ALL CHECK BOXES!
now when you place a model into your SFM session you can see all available models in your model list
NOTE: you can switch between mods with the selector on the top of the model selector
Rendering!
This is an important step if you want to make art with SFM
You already know about posing in SFM
"But how do I make it look nicer?" you might be asking?
Its called rendering!
Right click on your viewport
Click the "Render settings..."
After that a window will pop up and (if you have your camera in the place you want it)
Check the box named "Show Ambient Occlusion"
NOTE: With Ambient Occlusion on SFM gets very slow
to fix this simply turn it off but don't forget to turn it back on when you finish changing your camera angle
Texture modifying
Lets say you want to make a texture.
The only tools you need are
  • VTFEdit[nemstools.github.io]
  • Any image editing software (Paint works, but is not recommended.)
Step 1
Open the texture you wish to modify (VTF)
Click "File" in the top left corner and click export
Step 2
Edit the image in what ever way you wish (just don't change the size of the texture) using your image editor (Paint, Photoshop, whatever)
Step 3
Open the image with your VTFEdit and you will see a separate window open up in the middle of your screen, just click ok. Now save it to folder in the materials folder within any SFM mod
(I usually have a folder for all my Extra textures in my usermod materials folder)
Applying custom textures
Lets say you made a special texture that you want to apply to your character.
This is a simple skill and can be applied to almost any model in SFM.
Preparation
There is only one part to this and thats to allow override materials
Simply right click your model and click "Add Override Materials"
Step 1
Right click again on your model
go to the "Show in element viewer" and click model
NOTE: The element viewer is a very confusing place.
Step 2
Now go to the folder (should be at the bottom) named "materials"
Click the plus sign on the left
add an atribute to the material you wish to change by right clicking
this new attribute needs to be a string named "$basetexture"

Now, this might get a little confusing.

SFM reads materials straight from the materials folder meaning if the directory is C:\[insert Directory here]\materials\[other bullcrap]\[material name] It wont work
we need to get rid of everything except for whats after the materials folder from this string so it looks like [other bullcrap]\[material name]

NOTE:You can also edit the VMT files, VMT files act the same way that I explained with the previous method (example:C:\[directory]\materials\[folder]\Texture.VTF)
Texture patches
Texture patches are simple modifications for SFM models either found on the workshop or already included in SFM

Texture patches simply fix messed up textures
SFM applies textures when you reload SFM (So dont have SFM running while looking up workshop items)
when you load SFM after downloading a texture pack just click 'Yes to all'
Now the fixed textures are applied.
Gameplay/Game mode
In SFM you can emulate Team Fortress 2 gameplay.
To do this click the circle button on your primary viewport. A bunch of settings will appear. After modifying these settings to your desire, click record, then after you've done what you want to do, press esc, then right click or click the plus in the top left and select 'Create animation set(s) for existing elements after this select all the models you wish to edit, click ok and your done!
This isn't the only use it has though! It can also be used to edit models on the map as well.
Credits
Me: for looking up a lot if information and clumping it together in this guide
The funny thing is I know a lot about SFM and still feel like a beginner
And a pro tip for beginners
Keep learning, Just when you think you learned everything, there is still more to learn.
18 条留言
bob 2021 年 8 月 27 日 下午 9:10 
@Joose_2005
Its in the window setting up top left, I forgot what it was though, I just googled the problem, so you could probably find it most likely. :steamthumbsup:
J  [作者] 2021 年 8 月 16 日 下午 6:06 
@stupidcheese
Does the setting automatically load an SFM session or map? Where is it?
bob 2021 年 8 月 16 日 下午 5:26 
If you have a black screen just google it, there is a setting to do for it.
Hyda 2021 年 8 月 2 日 下午 3:02 
another tip: This program is too buggy to use well. Use something else.
J  [作者] 2021 年 7 月 29 日 下午 5:04 
"Once you have a session started right click on the 'primary viewport' and click load map"
Galv 2021 年 7 月 28 日 下午 8:58 
why is the screen black when i loaded a map
Biggie Cheese 2021 年 4 月 21 日 上午 11:51 
@some random gamer You mean you don't want to record the camera used in first or third person and that you just want to use the scene camera right. If so, when you click the record button and you get the popup with all the settings, just deselect "camera position", "camera angles" and "camera fov". If that wasn't what you meant, then I typed a lot lol
J  [作者] 2021 年 4 月 21 日 上午 10:46 
Thx, I'll add it to the guide @Scamarai

@some random gamer I still dont understand what you mean
Biggie Cheese 2021 年 4 月 21 日 上午 4:59 
https://nemstools.github.io/pages/VTFLib-Download.html

Here is a link to vtf edit if you want it. You could also get it on gamebanana too
some random gamer 2021 年 4 月 20 日 下午 10:12 
how to record not by player camera?