Source Filmmaker

Source Filmmaker

sonosublime Jan 23, 2015 @ 11:43pm
Changing skins in the middle of a shot
Hi all,

If a model has multiple skins, is there a way for me to change from 1 skin to another in the middle of a shot? Or will I require multiple animation sets of the same model to pull off something like that?

And if it is possible, is it also possible for when I change textures using Material Overrides?
Last edited by sonosublime; Jan 24, 2015 @ 12:15am
< >
Showing 1-9 of 9 comments
Kumquat [Velbud] Jan 24, 2015 @ 12:05am 
You should be able to change skins at each frame. :/ That's how I saw many people make promos for their items.
Zappy Jan 24, 2015 @ 1:31am 
Changing skins and/or bodygroups? See the workshop script above.

Changing non-number variables? Nope, not unless you blade the shot every single frame, and change the variable in the Element Viewer each shot. Provided you want a different one every single frame, of course. If not, just blade when you want it to change.
Heavy's, pony models not made by me's, and many other community-made models' flexes break for a bit of time when blading shots, though, so keep that in mind.
You could always just have several exact copies of the same model, but with different $BaseTexture override strings, and then move copy A completely out of sight in a frame, while having copy B completely out of sight until that frame, if you need to animate $BaseTexture or such.
sonosublime Jan 24, 2015 @ 7:27am 
Thanks for your replies. That script is excellent. However, I am also using the following guide to use an Override Material:

http://steamcommunity.com/sharedfiles/filedetails/?id=291500222

Is that possible with the above script?
R234 Jan 24, 2015 @ 8:30am 
Originally posted by sonosublime:
Thanks for your replies. That script is excellent. However, I am also using the following guide to use an Override Material:

http://steamcommunity.com/sharedfiles/filedetails/?id=291500222

Is that possible with the above script?
It's exactly as Vintage said. You cannot change an overriding texture mid-shot, but if the model has several skingroups that you can override separately then it can be done. If not, just have several copies of the same model switch positions instantly, the illusion is perfect. I would advise against blading, for a few reasons (the flex decay issue Vintage mentioned, volumetric lights flickering, motion blur not being rendered quite properly).
Last edited by R234; Jan 24, 2015 @ 8:31am
sonosublime Jan 24, 2015 @ 9:25am 
Ah, ok then. Now I get it. The override material is a non-numerical variable, and therefore the workshop script cannot assign it a number for the slider it creates.

I'll have a go at overriding the material of a model with multiple skins and see how that goes.
Zappy Jan 25, 2015 @ 12:35am 
Originally posted by sonosublime:
Ah, ok then. Now I get it. The override material is a non-numerical variable, and therefore the workshop script cannot assign it a number for the slider it creates. -
In that case, you don't get it. It's not the workshop script that makes animationsets when you right-click something in the Element Viewer and choose Create Animationset, it's... uhh, I don't know specifically, but something in the vanilla Source FilmMaker. But yes, it's a non-float, and thus Source FilmMaker can't do anything about it (except for vector3s (positions/rotations of bones)).
raptornx01 Jan 25, 2015 @ 1:40am 
Originally posted by sonosublime:
Ah, ok then. Now I get it. The override material is a non-numerical variable, and therefore the workshop script cannot assign it a number for the slider it creates.

I'll have a go at overriding the material of a model with multiple skins and see how that goes.
yes and no. the script can change skins if the model is set up with multiple skins. therefore, like they said, if a model has, say 3 skins. the script gives you three options. BUT, you can use override materials to change what those three options are.
sonosublime Jan 25, 2015 @ 8:09pm 
Ok, that's great, guys. Thanks for all your help.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Jan 23, 2015 @ 11:43pm
Posts: 9