Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Use the last DAG manipulation mode (yellow circle). There's a bug in the SFM: traditional 3D controls are also getting rescaled which also affects how they manipulate the values per interaction.
Anyway to fix it?
https://youtu.be/d_g6r5mT5PA
So, without altering the script in any way, I attached an unrigged bone to other model's unrigged bone, then applied the rig to the second model and everything worked just fine. Can you make a proof of concept video where you reproduce your problem from start to end?
sad! I will try to find a solution later
You may try to do it before applying the rig on a real bone
Try also adding the scale controls for the bone you're locking to and changing the overall scale a little (for 0.01).
i commented 325 and 371, repatched, and readded the scale stuff to the model
thank you very much
Scale is inherited from lock parent by default. You can disable that by commenting lines 325 & 371 of the patch script.
Haven't tried that, you may give it a shot. In code, replace expression "v*8" with "lerp(value,lo,hi)". Also replace attribute name "v" with "value" on line 52 and 54.
The cause of that is described in the "Known Issues". "Remap slider range" requires a slider to have a certain expression attached (which is long enough). The longer expression is, the less FPS you get when operating with parent dags. Even in stock SFM you can clearly feel that when you pose fingers with rig_biped_simple attached (it's the same problem).
You still can do it by changing expression in the code, but then posing resized dags makes SFM hardly usable even on high performance systems.
Is it crashing with certain model? On certain map? Or even in a clean session?
Check beta tab in the Steam settings for the SFM. Crashes usually indicate that you have incompatible version of SFM (not the latest).
I'll upload the improved version that already has inbound compatibility check someday, lack of time to finish some features for now.
This is a script that controls the color and intensity of the light.
You can use it for scenebuild, bodyhacking, posing and animating.
Right click on your model.
Scroll down to where the individual bones are located.
Right click on the bone you want to edit.
From there, there will be a menu with the DAG utilities option.
Click that, and THAT'S where you find the directional scales controls.
hope this helps!
but no x y or z scales :/
-sfm_startup_script "C:\Program Files (x86)\Steam\steamapps\common\SourceFilmmaker\game\workshop\scripts\sfm\mainmenu\umfc\directional_scale_patch.py"
to the launch options. You may need to change the directory in the command above if the script or SFM files are located elsewhere.
To access launch options , find SFM in your library on Steam, then click the gear icon at the far right, then click "Properties", then scoll all the down and paste the command above in the textbox.
It's not really possible due to several reasons:
1) S2FM has no scripting feature
2) S2FM is frequently updated including major engine changes, while having 5 active branches (Dota 2, CS2, Alyx, SteamVR and Sandbox)
3) S2FM starts together with the game with new VAC enabled, so messing with it's memory might result in a ban inside host-game
This might be added as a builtin feature some day to the Sandbox S2FM however
Most likely you have beta version installed. This is the only possible incompatibility.