arrowhead42 opened this issue on Sep 22, 2021 ยท 23 posts
primorge posted Sat, 25 September 2021 at 8:13 PM
If I'm feeling like it, I then edit the Cr2 to hard code limits, hide dials and add ERC. It's also at this point - again, if I feel like it - I'll rename stuff so that it all looks neat and tidy, point the Cr2 ref to the appropriate file and folder I created in Geometries and so on.
Save again.
The end.
Just also wanted to mention that in 11 pro you can force limits on dials, hide dials, and rename dials both internal (despite what the manual says) and external names via the dial settings dialogue (double click the dial you want to edit) and this will propagate to the saved cr2 and also injection files (although sometimes with injections this won't stick until the injection is loaded and resaved overwriting the original injection file, it arbitrarily does this from my experience). Of course Hidden Dials can be revealed by the Show Hidden Dials Parameters Settings option, no matter how coded.
For dependencies, or ERC, I use the Dependency Editor or Netherwork's Spawn Python scripts, both solutions much more hassle free than editing the cr2. I haven't manually hacked in ERC since Poser 8. The disadvantage of the Dependency Editor created ERC is it's only Poser 8 or up compatible. Spawn writes ERC that is universally compatible and can also create linked dependencies that work in conjunction with Dependency Editor derived ERC. Spawn also makes creating JCMs that are morphs activated by multiple simultaneous joint rotations a hell of a lot easier than the Value Operations tab of the editor...
For Geometry Switching and Easy Pose functionality (although it also can set up traditional ERC) I use Ajax's Easy Pose Underground utility software, which still runs in windows 10...
I think the only time I edit files anymore is if I need to precisely edit a material node pos value or pull some usemtl or g definition trickery in obj, most things I use Python Scripts for (Geometry extraction, File path corrections, etc).
:)