Thu, Jan 23, 2:46 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 22 9:27 pm)



Subject: Slaving a parameter dial to another parameter dial


Anthony Appleyard ( ) posted Tue, 13 December 2011 at 5:12 PM · edited Thu, 08 August 2024 at 6:54 PM

Is this the right way to slave a rotation parameter dial to another parameter dial? The boldfaced lines are the "slave's chain". The zrot angle is to change 14 degrees as Figure 35's "inflate" morph changes from 0 to 1.

        rotateZ zrot
            {
            name zrot
            initValue 0
            hidden 0
            forceLimits 0
            min -360000
            max 360000
            trackingScale 1
            keys
                {
                static  0
                k  0  53
                }
            interpStyleLocked 0
           ** valueOpDeltaAdd**
**                Figure 35**
**                BODY:35**
**                inflate**
**            deltaAddDelta 14.000000**
            }


lesbentley ( ) posted Tue, 13 December 2011 at 7:04 PM

Assuming that ":35" is consistent with the number used in the rest of the figure, and that the code is being edited directly into the cr2, rather than injected from a pose file, and that a channel named "inflate" exists in the BODY actor. Then yes, what you have looks perfectly correct to me.


MacMyers ( ) posted Wed, 14 December 2011 at 4:58 AM

Quote - Assuming that ":35" is consistent with the number used in the rest of the figure, and that the code is being edited directly into the cr2, rather than injected from a pose file, and that a channel named "inflate" exists in the BODY actor. Then yes, what you have looks perfectly correct to me.

 

I was going to say that it looked a lot like stuff in a class I failed. Twice.

Or maybe a SkyNet order for Chinese Takeout.

 

            “So, roll me further B_t__h!”


Anthony Appleyard ( ) posted Wed, 14 December 2011 at 5:03 AM · edited Wed, 14 December 2011 at 5:07 AM

file_476299.jpg

The model with these parameter dial slavings seems to work OK in Poser 8 but not in Poser 7. It seems that Poser 7 still has bugs in its morph slaving system.

The model is a (WIP) scuba diver with a rebreather converted from a stab-jacket :: the morph slaving is inflating his breathing bag (which is made of segments so it can wrap round him), and two tube connections must move as the bag inflates.


Anthony Appleyard ( ) posted Wed, 14 December 2011 at 5:34 AM

file_476300.jpg

The same, with a powerful underwater ultrasound gun each - the locals don't like outsider divers there.


MistyLaraCarrara ( ) posted Wed, 14 December 2011 at 8:30 AM

what if you ticked on the morphs you want working together (at their max values from the default) and made a FBM for it? 



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


Anthony Appleyard ( ) posted Wed, 14 December 2011 at 10:04 AM

That worked, with the morphs; but the misbehaving slaves are not morphs but a zRot and two zTran's. This is with Poser 7; they work OK with Poser 8.


MistyLaraCarrara ( ) posted Wed, 14 December 2011 at 1:29 PM · edited Wed, 14 December 2011 at 1:31 PM

are you running into the single axis scaling thing?  iirc, P8 works better single axis.

maybe it's better to convert the xyz transitions as a  morph?



♥ My Gallery Albums    ♥   My YT   ♥   Party in the CarrarArtists Forum  ♪♪ 10 years of Carrara forum ♥ My FreeStuff


lesbentley ( ) posted Wed, 14 December 2011 at 4:12 PM · edited Wed, 14 December 2011 at 4:14 PM

Quote - The model with these parameter dial slavings seems to work OK in Poser 8 but not in Poser 7. It seems that Poser 7 still has bugs in its morph slaving system.

I don't have P7, I'm a fossil, still using P6. I can vouch from personal experience that the code should work in P5 and P6. P4 had a cross-talk bug, that could affect the correct operation of such code when more than one figure contained the same master channel.

I'm very surprised that this does not seem to be working for you in P7. This stuff is so fundamental that its failure must be considered a very serious bug. I'm also surprised, if this truly is a bug in P7, that I have not heard of it before. True, it is not very often that transform channels get slaving code, but it does happen. Space ships with sliding or folding ramps are an example, as are various undercarriage assemblies on aircraft, and there are a few of these sorts of things around. I'm not doubting what you say. The fact that it works in P8 would seem to be proof that there is no error on your part, and I know that your code will work in P5 and P6, and even in P4 with some caveats. I'm just very surprised that something that works in P6 and P8, does not seem to be working in P7.

I'm guessing that the rebreather is a conforming figure, and I'm wondering if the problem is somehow related to conforming. Have you checked to see if the slaving works when the rebreather is loaded without being conformed?


Anthony Appleyard ( ) posted Wed, 14 December 2011 at 5:13 PM · edited Wed, 14 December 2011 at 5:17 PM

The rebreather is not a conformer. I parent it to his chest. Each harness strap is a tail of several jointed parts with the 'curve' property, and I have to pose each for each character who dives with it. I do this with anything's harness straps: flamethowers, a jetpack, scuba sets, industrial breathing sets.

On a gallery image someone put my jetpack on a scantily dressed girl, and he hid the harness that came with my jetpack and let a sexy "kinky harness" from somewhere be the jetpack's harness.

I had another oddity with my rebreather-from-stab :: its root segment is the cylinder pack. and to it the bag is parented with no shared edges. And in Poser 7 (not Poser 8), if I move the man, his set's breathing bag & some attached parts stay still, until I select the set's root segment (not its BODY) and xTran it a bit and back :: then the breathing bag jumps to where it should be.


WandW ( ) posted Fri, 16 December 2011 at 11:15 AM

Quote - I had another oddity with my rebreather-from-stab :: its root segment is the cylinder pack. and to it the bag is parented with no shared edges. And in Poser 7 (not Poser 8), if I move the man, his set's breathing bag & some attached parts stay still, until I select the set's root segment (not its BODY) and xTran it a bit and back :: then the breathing bag jumps to where it should be.

 

I once had that problem in Poser 7 with Have's Tuyuko figure-I'd move her, and one of her eyeballs would be left hanging in Space; If I touched any dial of the eyeball, it would snap into her head; very odd.  I haven't used her in ages, so I don't know if it still occurs in later versions of Poser

----------------------------------------------------------------------------------------

The Wisdom of bagginsbill:

"Oh - the manual says that? I have never read the manual - this must be why."
“I could buy better software, but then I'd have to be an artist and what's the point of that?"
"The [R'osity Forum Search] 'Default' label should actually say 'Don't Find What I'm Looking For'".
bagginsbill's Free Stuff... https://web.archive.org/web/20201010171535/https://sites.google.com/site/bagginsbill/Home


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.