I will say that not all older scripts will work with Dawn and Dusk because they use a lot of features that weren't always around, like being able to change where the joint center is with a morph dial. That might be why you were getting some odd rotations. I'm going to look through your posts about the issues you had again later on, see if I can recreate some of them.
Yeah. I know that it's a really OLD, legacy program (IPB, I mean). I actually only went to it in a desperate sort of last-ditch attempt to generate a working INJ. If that had not worked, honestly, I was ready to throw in the towel and call the whole mess a wash. I really was.
For my own personal uses... what I have at the moment is doable. It does generate a working INJ file just fine. That cuts down half the work of hand editing the .pz2 files. I have a lot of trouble doing those by hand because of a number of reaasons, not the least of which is I have a touch of dyslexia, and it's extremely difficult for me to read the lines and be sure that I'm editing the correct lines.
So, what I've got right now is that IPB is good for producing an INJ, but I just have to hand-edit that INJ to get the REM file. I actually was suspecting maybe the weight mapped rigging since this utility pre-dated the days of weight mapping, or some of the other newer tech that's wrapped up in the HW figures.
But I will say, after a little more experimentation with the utility this afternoon, that it can reliably produce both and INJ and an REM file for any morphs on Dusk
except for the Head Resource Kit morphs. Those are the only ones that it goes nuts with the REM file. I would definitely NOT recommend trying to use IPB on custom built morphs, such as Pen's Diva, or anything one does in say, Blender/Zbrush. But for dialed morphs using anything EXCEPT the resource kit, it produces both a working INJ and a working REM file no problem.
The particular issue with the REM file on the resource kit morphs is that when you use the REM, what it does, is it basically deletes or hides all of the head except for the teeth, tongue, lower jaw, and one eyeball. So you get this pointy little cone shaped thing on Dusk's neck with the jaw sticking out and the eyeball sticking up in the center of the cone. Eww. All I could do was LAUGH when I saw that happen - but definitely EWW. LOL
It behaves similarly if you're using a body REM - it just disappears the entire body. And if you're using s body+head REM, the entire figure disappears, though remains loaded in Poser's scene file.
At the moment, I'll take what I can get, though, and since it produced a working INJ, and I have a working hand-edited REM, I'm happy for now, and the Poser folks will be happy. Because if this hadn't worked, that was my last straw on getting his morph to function in Poser. All other methods I tried were turning out to be utterly useless.
I was actually thinking a while back about writing a script to create INJ and REM files, but then I saw the built in option in Poser and didn't realize it was a Pro thing, so I didn't think there was a point. Seems like there is though.
Yes. The Export As Morph thing is a PRO only option from the looks of it. It does not exist in my P11's Export options. And I will be honest, here... if I can't find an easier way to produce the INJ/REM files than this, Nataani is very likely going to be the LAST character I do for Poser, period. Because frankly, I've been fighting with his INJ file for WEEKS now, and I'm seriously not going through this again with another character. LOL
If you were willing to write a script like that, OMG I would love you forever! Haha. I don't understand script writing, so I have no idea where to even START on that! And yes, I think there would be a BIG call for it. Aside from P11 standard users, anyone using P10 or lower would probably find that script extremely useful as well.
Yeah I need to do some more research to make sure I do it right. I did look into the Dusk Head Resource Kit, and I think the issue is that many of those have animatable origins, I think especially when it comes to the jaw. Some of the face shapes are in a sense re-riggin the jaw. I looked up the script Seliah mentioned using, and it looks like it was made for V3 and 'compatable' figures. Not sure how much it's been updated since.
IPB was originally released for the Generation 3 figures. So, yes. Back around Vicky and Mike 3. When we moved to the Generation 4's, most of us just made our own IPB libraries for it, which allowed us to continue using it. Someone, somewhere, had gone to the trouble of releasing a lot of extensive Gen4 libraries for it, but I don't recall who did that or where they released it. To my knowledge, IPB has never been updated since it's release. It's been mostly user-supported since then, insofar as people sharing their custom-made libraries for the figures they use it with.
It does work - to a point - on Dusk. I had to create my own Dusk libraries, which is very simple to do. You just load a .cr2 that has the morphs injected, and then tell IPB which ones are "expression" morphs, and that's really all there is to it. It's not hard at all, it's just tedious to make sure you're ONLY selecting expression morphs on that step (which is why I re-did the libraries. It's very easy to accidentally select a non-expression morph and end up marking it as 'expression', which would then lead to some morphs not being applied if you run the script while telling it to ignore expression morphs.)
I know not all legacy scripts are likely to work on newer figures; and I have not yet tried this on Paul or Pauline, either, but I would expect the same kind of mixed results on those figures also. Like I said earlier in the post... turning back to IPB for this was a last ditch desperate attempt to get a working INJ. Even producing an entirely hand edited INJ/REM, which SHOULD have been a guaranteed to work thing - did NOT work. So for now, I'll take what I can get and REALLY REALLY hope that you do end up deciding to make that script.
Heck, I would be willing to PAY for that, just to be able to do this stuff without pulling my hair out. Because as it stands right now, I am NOT going through this again. There will be NO MORE Poser character packs out of me after this until I can find a better way to do this than yanking my hair out by the roots for weeks on end just to produce an INJ/REM file that works. And... I know we don't know each other very well, but... it really does take a lot for me to say something like that. I'm really, really fed up with the aggravation of the whole thing. I've tried hard to cross-platform support with my content for many years, but this is nuts. LOL After this, until I can find a better way to generate INJ/REM files... about all I will do is release the skin textures and materials only; kind of like what the Face of Africa product did for DS, releasing only the skin texture and NO morph/shape conversion.
There would definitely be a BIG demand for a script that allowed us to easily and efficiently generate both an INJ and an REM file for the HW figures.
Hey Miss B
Thought you might like that Blender tip. And Seliah is probably pooped today after her wrestling match with INJ/REM, but we're all certainly happy for her
I smell ulterior motive!!
Okay, so I'm mostly joking. LOL. But yes, I have him working on the INJ/REMs now. At the moment, all I'm doing is setting up his materials... learning the ins and outs as far as how Poser handles bump vs. normals and all of that.
I'm not aiming for any advanced material settings with Nataani, because I'm literally learning the material room as I go on this. Start simple, you can do more advanced things later on as you get a better understanding of the tools.
But as a result, he renders pretty much the same under both Firefly and Superfly, so yay! - neither group of artists will be excluded.
I really do want to break open EZSkin as well, but at the moment it's one too many things for me to be learning at the same time. It's just too much right now for my poor DS-comfy brain to translate.
I'll dig into EZSkin later on, when I'm not putting myself on the frying pan to try and get Nataani DONE already.