Zev0 opened this issue on Oct 11, 2012 · 602 posts
DavidGB posted Fri, 12 October 2012 at 8:57 AM
Just for imformation, for Poser users who would like to make morphs for Genesis, new UV sets etc, but really, really don't want to install and use any of DS4.5, there is one other option, though not free.
Dimension3D has made a product called DSF Toolbox (for sale at the DAZ store).
Just to explain quickly first for those not up on this. DAZ's new file format includes two types of file: .duf and .dsf. .duf files are User facing files (that is, the ones the user interacts with, like cr2s, pz2s etc in Poser. .dsf are Support files which sit in a data directory and the average user doesn't use them directly, kind of like obj files in the geometries folder in Poser.
Now, unlike Poser, pretty much all the data for a figure is in the .dsf support files. One .dsf file in the data directory contains the geometry (but NOT the UVs), default rigging and just a call to the default UV set (which can be overriden by the .duf file that calls for the Genesis, telling it to load with a different UV set). UV sets are each a separate .dsf file in a UV set folder alongside the base .dsf for the product; and each morph is also a separate .dsf file (which also contains the channel information, morph grouping for the morph, ERC, dependent parameters for the morph et al).
Now, Dimension3D's DSF toolbox lets you work with the .dsf files without using DS. With it, you can extract objs from base .dsf files. So you could e.g. use the DSF toolbox to produce the base mesh of Genesis in standard obj form to load into a modeller like ZBrush or whatever for some morphing - or even into Poser as a single obj for morphing with magents or morphing tool. The DSF toolbox also lets you turn compatible objs into .dsf morph files. So if you used the Toolbox to extract the Genesis base mesh as an obj and morphed it in ZBrush, or Poser itself, you can then use the DSF Toolbox to turn that obj into a .dsf morph file so the morph is then in Genesis next time you import Genesis into Poser. And DSF toolbox also contains a .dsf channel editor, so after creating the mmorph as abaove, you can then set up all the channel parameters for the morph.
And one final thing: if you extract the obj from Genesis as above and remap the UVs, DSF Toolbox will then create the UV set .dsf file so that when you nezt load Genesis the new UV set is available.
You can do all these things without the DSF Toolbox within DS4.5, of course. But the DSF Toolbox lets you do them without DS; and if that's all you want to do, then it's simpler than finding those functions within DS's interface,
And when I say Genesis above, of course it also applies to any other product in DSON format, like adding morphs to DSON/Genesis only clothing.