Question How to load a pose without changing the person control position?

There are two ways to load poses in vam. There's "load pose" from the "Control&Physics 1" tab, and there's pose presets, loaded from the pose preset tab. These are different things, and use different files from different locations, so any given saved pose is not available as a pose preset (or vice versa) unless you have actually saved it as such. "Load pose" and "Save pose" are outdated systems that really shoyldn't be used anymore. They've been replaced by the more versatile pose presets.

When you load or save via the control&physics 1 tab, the location of the person control node is saved with the pose. The model will always return to that position when the pose is loaded.

When you use the pose presets, whether the node position is saved with the pose is something that's determined when the preset is made. You'll find a "store root node in pose" box that can be checked if you want to save the position. Generally you don't, so by default this box is unchecked.

So if you have a pose, or even a pose preset that moves the person control node, the solution is to create (or overwrite if it already exists) the pose preset with the "store root node" box unchecked.

Note that this only prevents the node itself from being repositioned when the pose is loaded. The body position of the pose itself is still relative to the node position. If you have a "standing pose" preset saved with the person control node located between the models feet, and you load it into a scene where the person control node is above the models head, the control node wont change position. So the model will appear way up in the air. There's no way to fix that problem besides going through each and every one of your pose presets and making sure the person node is in a consistent place for all of them.
 
Upvote 0
There are two ways to load poses in vam. There's "load pose" from the "Control&Physics 1" tab, and there's pose presets, loaded from the pose preset tab. These are different things, and use different files from different locations, so any given saved pose is not available as a pose preset (or vice versa) unless you have actually saved it as such. "Load pose" and "Save pose" are outdated systems that really shoyldn't be used anymore. They've been replaced by the more versatile pose presets.

When you load or save via the control&physics 1 tab, the location of the person control node is saved with the pose. The model will always return to that position when the pose is loaded.

When you use the pose presets, whether the node position is saved with the pose is something that's determined when the preset is made. You'll find a "store root node in pose" box that can be checked if you want to save the position. Generally you don't, so by default this box is unchecked.

So if you have a pose, or even a pose preset that moves the person control node, the solution is to create (or overwrite if it already exists) the pose preset with the "store root node" box unchecked.

Note that this only prevents the node itself from being repositioned when the pose is loaded. The body position of the pose itself is still relative to the node position. If you have a "standing pose" preset saved with the person control node located between the models feet, and you load it into a scene where the person control node is above the models head, the control node wont change position. So the model will appear way up in the air. There's no way to fix that problem besides going through each and every one of your pose presets and making sure the person node is in a consistent place for all of them.

thanks for being such comprehensive and it's really much appreciated, thanks a lot.
so basically we have to like save another pose with different node...
 
Upvote 0
It's a good idea to not use "load pose" and "save pose" at all. They're outdated. Use pose presets instead.
 
Upvote 0
Did you mean you want to change the "Look" i.e. a different girl? If yes, you use "load look" and cross your fingers. "Load preset" works if you've ALREADY created a preset to use or the creator made more than one.
hi, no, it's isn't about look, it's about the position of the look, thanks anyway
 
Upvote 0
So - is there a script that can go through all the pose presets, and remove (or replace) node locations that arent 0,0,0?
And similarly, change the root position in legacy poses (automatic, scripted process)?
 
Upvote 0
Back
Top Bottom