Forum: Poser Technical


Subject: CR2 Packaging Help!

Iuvenis_Scriptor opened this issue on Sep 30, 2009 · 17 posts


Iuvenis_Scriptor posted Fri, 02 October 2009 at 8:30 PM

Okay, let me see if I can break the issue down in a more comprehensive way.

I've created a feminized version of default Michael 4 using a few custom Joint Parameter values, body part rescalings, and a combination of M4/V4 Morphs++, M4 Enhanced, V4 Muscle Morphs, and Hiro 4.  I then consolidated the two dozen or so dial spins by enslaving them to four Master Parameters: MichelleBody, MichelleFace, MichelleScaling, and MichelleDetails. 

I also added about four or five completely original morphs to each Collar and combined them via enslavement to a Master Parameter.  Together, they make the shoulder/armpit narrower and more square.  There's also one more original collar morph that fixes an unnatural tricep bulge that arises when morphing Michael into Michelle.

I then REMoved all third-party morphs from the figure, leaving only the Joint Parameter adjustments, the full-body Master Parameter dials, and the dials for all of my custom collar morphs, both Slaves and Masters.  This left all third-party morph channels at least empty if not invisible as well.

I then made all material zones blank, saved the resulting CR2, and reloaded it in an unrelated Poser scene.  I found that after re-INJecting all necessary third-party morph packs, the Master Parameters worked as they did when first created even thought they expectedly had no effect whatsoever before re-INJection of the enslaved morphs.  My Joint Parameter customizations and original collar morphs were also predictably preserved.

Finally, I created a custom INJection pose to automatically INJect all necessary third-party morphs with a single double-click.  Testing of the pose showed perfect functionality, as did testing of the package as a whole.

My biggest question is why the end result works perfectly for me but not for my testers.  As far as I can tell, I've removed everything from the files that refers to content that only I have.  Yes, I am hoping to create a legally redistributable CR2. 

The reason I'm not simply using a dial-spinning pose is because the figure is intended as a base for custom female characters, which means the user needs to be able to combine the Michelle morphs with other custom character poses without having to manually average out or add/subtract each parameter value involved. 

RTEncoding is also impractical because the use of multiple third-party packs results in a four- or five-layer nested encryption, and such an inconvenience would probably be a turn-off to potential users.

The people at Daz keep advocating an ExP script, but based on what they've told me about what exactly ExP is, it seems more suited to a vendor who's created a suite of wholly original morphs than for someone like me.