Zev0 opened this issue on Oct 11, 2012 · 602 posts
wimvdb posted Sat, 13 October 2012 at 10:55 AM
Quote - Another point - whic users may of course wish to ignore - is that one main reason for the whole Genesis system and a new, non-Poser format for all the files, is that DAZ wanted to get away completely from anything to do with morph injection of any kind.
The principle is that new morphs are supplied as .dsf files that the installation process (using a DAZ installer, or dropping a runtime and associated data folder over the user's runtime and associated data folder as in normal Renderosity installs) drops into place in the Genesis data folder (and any new UV sets as .dsf files also), and then when the user next loads Genesis in DS4.4, or imports into Poser with the importer, the Genesis just has all the available morphs, including the new morps, in it (and all available UV set alternatives likewise). DS or the DSON importer simply scan the data folder on the fly for all available morphs and UV sets every time Genesis is loaded/imported, with all morphs and Uv sets just there for the user. There is no injecting morphs. There are no PBMCC channels and whatnot, there is no reinitializing the figure as with V4 and M4. There is no mechanism for injecting morpsh even if you want to. DAZ really, really wanted to get away from anything to do with morph injections.
(Of course, injection is no problem for us lot who've been doing this stuff for years. But for newbies there's a constant wail of misunderstanings and support requests. They install injection morphs, but don't realise they then have to actually inject them into the figure, or know how. They don't understand that with this character product you don't have to inject the Morphs++ morphs or whatever because the character pose does the necessary injections itself, but with that character product you dfo have to inject the morphs++ first yourself before the character pose will work; and so on.)
So an issue with adding home made poses yourself to the figure in Poser is that if you then get some more .dsf format morphs e.g. from the DAZ store, they wont appear in your Poser saved Genesis that has your morphs in, but will appear in a new Genesis that doesn't have your morphs in.
Of course knowledgeable users will wish to subvert the system; but I find it generally better myself to understand the system I'm subverting. And in this case the system is designed around adding morphs by dropping .dsf files into the right place in the data folder only; it is specifically not designed to use any existing kind of morph injection, as a conscious main goal was to leave the whole concept of injecting morphs to history, and newbs from now on never having to understand what morph injection is.
If you save a figure to the library (or to a PZ3), it does not get the new morphs which have been added after the file was saved or the scene was saved. I understand that. But that is a limitation in Poser whether you make new homegrown morphs or not There is no way to save to DSON format without going through DS4.
In other words - that limitation is always there if you want to save a figure and use it later