motox opened this issue on Aug 22, 2012 · 11 posts
motox posted Wed, 22 August 2012 at 6:52 PM
Is there a way to remove existing easypose from a cr2. I need to remove the old easypose to install dials using “All tied up” to put the dials in where I want them. Thank you
lesbentley posted Wed, 22 August 2012 at 9:13 PM
I don't think there is any easy way. The only way I know of is to hand edit the cr2 to remove the slaving code and control channels. You can do that in CR2Editor, Poser File Editor, or PZ3editor. You might try sending a site mail to Ajax, he is the one who invented the Easy Pose system, so he is the most likely person to know an easy way to remove it.
markschum posted Wed, 22 August 2012 at 11:13 PM
The only way I know is to edit the file to remove the slave and master code. You can do that by a python script but its pretty tedious to get the right parts identified.
You can just ignore the code and use the dials on each bodypart. There are several free unhide scripts if easypose has hidden them.
heddheld posted Thu, 23 August 2012 at 4:24 AM
could you export as obj (keep groups) then import back to poser and rerig with all tied up??
Gareee posted Thu, 23 August 2012 at 9:30 PM
Basically in a cr2 editor, you manually delete all the master dials, and then delete all the controls in the parts.
That can be a HUGE task, since easypose is typically used with things that have a lot of parts.
If you have 30 groups, and 9 ep controls, you've got over 270 edits to make without a mistake.
Way too many people take way too many things way too seriously.
lesbentley posted Fri, 24 August 2012 at 12:17 PM
I just realised something. If you delete all the EP master channels from the cr2, then load the cr2 into Poser, then re-save it to the Figures palette, Poser will have automatically deleted all the slaving code. Poser deletes slaving code when it does not find a corresponding master channel in the cr2 (I'm not sure if this happens at load time or save time).
lesbentley posted Fri, 24 August 2012 at 12:34 PM
When there is EP in a lot of actors, the following method may prove quicker than deleting the master channels by hand. You will need to use a text editor (or cr2 editor) that can search and replace multiple lines of text. I use EditPad Lite.
In a normal EP set up there will be 11 different internal names used for the master channels. In Ajax's EP Tube these names are:
QT1UTwistAll
QT1UTwistAfter
QT1USSideAfter
QT1UBendAfter
QT1UTwistBefore
QT1USSideBefore
QT1UBendBefore
QT1UWave1S
QT1UWave1B
QT1UWave2S
QT1UWave2B
(note there is a leading space before the names)
Use your editors Search&Replace function to replace each of the above strings (might be different names in your cr2) with the string " ???" (note the leading space). Next use the whole of one of the "valueParm ???" channels (it may be a targetGeom channel in some implementations) as a search string, and leave the replace string blank. This should remove all of the EP master channels. Then proceed as in my previous post to load and resave the figure in order to remove the slaving code.
markschum posted Fri, 24 August 2012 at 1:56 PM
valueOpDeltaAdd
Figure 1
BODY:1
Ybend
deltaAddDelta 1
this is the slave code 5 lines starting with valueOpDeltaAdd
motox posted Fri, 24 August 2012 at 5:14 PM
Thanks everyone, should be a fun weekend giving these ideas a try
colorcurvature posted Sat, 25 August 2012 at 6:36 AM
I think you can remove all erc with python now?
colorcurvature posted Sat, 25 August 2012 at 6:50 AM
And I think at least value parameters can be deleted too. morph targets not, but at least value parameters