odf opened this issue on Oct 27, 2008 · 13933 posts
lesbentley posted Thu, 24 February 2011 at 1:51 AM
Cage,
Even though it is desirable to have the slaving code written into the cr2, for the final distribution version, I can see where getting the slaving to work via a pose could be handy for testing purposes.
If you save a super-conformer from a Poser scene back to a palette, the super conforming will be broken in that cr2. But you might have tweaked something in Poser, and need to save back to the palette.
Poser always respects the figure number written into slaving code in a pz2. And that is why we need to delete the figure number from slaving in a delta injection.
In this case the fact that Poser will respect the figure number may help us. If you rewrite the slaving in your pose like this:
valueOpDeltaAdd
Figure 1
rThigh:1
zrot
Now if we make sure Antonia is the first and only figure loaded into the scene, she will be using the figure number ":1". Now we load the conformer, and as the second figure, that will be using the figure number ":2". Now we can apply the pose to the conformer, before it is conformed, and it should respect the figure number in the pose, slaving to the figure using ":1", and in this special case, that will be Antonia.
This would be no good for a distributed super-conformer, because the user may have several figures in the scene, and not want the conformer to conform to the first figure loaded. But for a more restricted test environment this may not matter.