Two G2 To G3 Pose Converters?

2

Comments

  • NovicaNovica Posts: 23,925
    edited December 1969

    erostew said:
    For anyone that is wondering about differences between the 2 here is what I have gathered: .

    My Zev0 appears to be acting up, but another difference is the 3DU one will go back to the last folder you had selected to convert (which is nice because you'll be in the Gen 2 Pose section and not have to go from Content>People>Genesis 2 Female route. The Zev0 one made me start from the beginning of the file path, which was annoying. But since mine appears to be acting up or I'm doing something wrong, that might not be correct.

  • Sou1forgedSou1forged Posts: 9
    edited December 1969

    Novica said:
    See screenshots attached to previous posts. The folders that Zev0's converter says are empty are not, and they are dufs. Each time I use the converter, the next time it will say that exact same folder is now empty. Did it with the eclypse folder too.

    I think they show as empty because you're probably not supposed to pick single files, as the button tells you to select a directory but not a file. It will add every pose inside to the conversion list. After that, just remove the poses you don't want to be converted, from the list, before you hit the convert button.

  • NovicaNovica Posts: 23,925
    edited December 1969

    I'll give that a shot. Thanks for the suggestion. :)

  • RCTSpankyRCTSpanky Posts: 850
    edited December 1969

    I think some pictured mini-tutorials would explain more how it works as all the "this don't work here" and "that work here".

    But as with most of this products, real helpful explainations, which also would make it easier to decide, if one should buy a product or not, are part of wishlists and not part of a forum.

  • 3D Universe3D Universe Posts: 333
    edited December 1969

    Here are the instructions included with the 3DU pose converter:

    ===============================================
    Instructions for Using G2F - G3F Pose Convertor
    v1.0

    created by 3D Universe 2015
    ===============================================

    This script is designed to automatically convert figure poses saved for Genesis 2 in
    .duf format to their Genesis 3 equivalent (also saved as a .duf file).

    When run, the script offers a few options.

    1) "Converted Pose Filename" refers to the new file that will be created for each .duf pose
    file. By default, the script will add "_G3" to the filename. So for example the following
    pose file:

    Model Pose 01.duf

    will be converted and saved as:

    Model Pose 01_G3.duf

    in the same folder as the original pose file.

    2) "Copy Pose Thumbnails" specifies wether you'd like the content library thumbnail icon
    for the original pose file to be copied to the new converted filename. By default this
    option is on and a thumbnail will be created. If turned off, the converted pose file
    will have the default "no icon" DAZ image.

    3) "Include Joint Adjustments" offers the feature of matching Genesis 3's default pose to
    Genesis 2's default pose. If this option is selected, adjustment values are applied to
    the legs and arms to closer match Genesis 2. By default this option is on.

    Note: for some poses, this option gives a closer match on Genesis 3 to the original
    Genesis 2 pose. However, results may vary.

    When the "Browse for .DUF File/s" button is activated, you will be presented with a
    multiple file selection window. Holding [shift] while selecting the pose files you wish to
    convert will enable you to select multiple pose files at once.

    Once the "Open" is button activated, the script will do it's work and give a summary at
    the end of the process.

    ...

  • erostewerostew Posts: 238
    edited June 2015

    Novica said:

    Yes to all. Had done the same thing, and it worked. Then for the next pose (same product, aka the Olympia set) it said the folders were empty. I don't think one pose would be duf and the rest not. :roll:

    Edit: attaching screenshots I had made. NOTE THEY ARE DUFS AND NOT SHOWING UP!

    Your sceenshot shows that everything is working correctly. You are fixating on files but the converter works on folders. The screenshot shows the Windows file picker saying "No files match your search." because the picker is set to show only folders and there are no sub-folders in the folder you show. Just ignore that message and click the "Select Folder" button and the script will proceed to populate the list with all of the .duf files in the "empty" folder the same as if you went back up one level and selected the Stand folder before clicking the button. That message is informational not an error. Actually I'm not sure that you understand that the whole folder is converted at once. If you are selecting a file in the Script Interface that is really only for removing a file from the list and does not have any effect on what is processed when you click the Convert button.

    Tip: You can also select the Sensual Olympia folder and it will do all of the poses in that folder and the Stand and Sit+Floor folders. I went one further and selected /People/Genesis 2 Female/Poses and did all of my poses at once.

    Post edited by erostew on
  • NovicaNovica Posts: 23,925
    edited December 1969

    Yep, I'm tooling right along and was getting ready to post that I was doing that. Thanks for explaining as it may help others. :)

  • RCDescheneRCDeschene Posts: 2,816
    edited June 2015

    Can there maybe be a video tutorial for this?

    Post edited by RCDeschene on
  • Zev0Zev0 Posts: 7,123
    edited December 1969

    Hi guys. Basically the way ours works is you create and choose the master directory you want all converted Poses to go. EG I called and linked mine to People\Genesis 3\Poses\Converted. Now all poses\sets you convert will maintain the same pose folder structure inside that. So for example if I select “Bluemoon Poses S6” from Genesis 2 that I wish to convert, it will create that same pose directory under the master I made which is People\Genesis 3\Poses\Converted\Bluemoon Poses S6. To get them to view in your content Library simply right click and hit refresh on your content Library tab. It will have Icons and everything. Just click and use. So now all my converted poses are not mixed up with the Genesis2 Pose files because I specified a path under Genesis3\Poses.

    Popup_1.jpg
    1300 x 693 - 399K
  • HavosHavos Posts: 5,617
    edited December 1969

    I got Zev0&Draagonstorms; as part of the bundle with pose control and I have been pleased with the way it works. I particularly like the fact you can choose a top level pose directory and then click a few buttons and pretty much all your G2F poses are converted. There are slight differences, but unless your character was morphed exactly as the original character the pose was set up for, you would expect to have to tweak them a bit anyway.

    One strange thing I noticed was that although expressions were also converted they had varying results. I did not expect the expressions to convert, nor does the product claim to do this, so this is not a critism of the product. Whilst some expressions did move the G3F face somewhat as expected (for example the Horror Movie Expressions), other expressions did little more than move the eyebrows. Anyway, maybe someone might want to create an expression converter, but given the completely different way the G3F face is rigged, I doubt this would be easy.

    One affect of the ease of converting all my poses, you are left thinking when you would use the product again! I confess that I rarely buy poses (most of what I have are freebies or parts of bundles), so not sure next time I will use the converter. I do however buy expressions (hint hint a converter would be nice)

  • KhoryKhory Posts: 3,854
    edited December 1969

    Whilst some expressions did move the G3F face somewhat as expected (for example the Horror Movie Expressions), other expressions did little more than move the eyebrows. Anyway, maybe someone might want to create an expression converter, but given the completely different way the G3F face is rigged, I doubt this would be easy.

    If I remember correctly the bunt of the G1/G2 expressions are actually done via morphs with only mild use of the bones. G3 on the other hand has a wealth of bones that can be used to create the new expressions. In theory you could find someone willing to do the morph conversions for G3..but I suspect that will remain theory only since as I understand it morphs converted from G2 also need to have some touch ups via something like zbrush.

  • erostewerostew Posts: 238
    edited December 1969

    Havos said:
    I got Zev0&Draagonstorms; as part of the bundle with pose control and I have been pleased with the way it works. I particularly like the fact you can choose a top level pose directory and then click a few buttons and pretty much all your G2F poses are converted. There are slight differences, but unless your character was morphed exactly as the original character the pose was set up for, you would expect to have to tweak them a bit anyway.

    One strange thing I noticed was that although expressions were also converted they had varying results. I did not expect the expressions to convert, nor does the product claim to do this, so this is not a critism of the product. Whilst some expressions did move the G3F face somewhat as expected (for example the Horror Movie Expressions), other expressions did little more than move the eyebrows. Anyway, maybe someone might want to create an expression converter, but given the completely different way the G3F face is rigged, I doubt this would be easy.

    One affect of the ease of converting all my poses, you are left thinking when you would use the product again! I confess that I rarely buy poses (most of what I have are freebies or parts of bundles), so not sure next time I will use the converter. I do however buy expressions (hint hint a converter would be nice)

    It's true that the conversion script is kind of a one and done sort of deal. I can't imagine using it very much in the future either. But that's kind of the beauty of the thing. For the price of a single pose set you can save a ton of money by not needing to buy new poses for G3F/V6. Right now I have almost no G3 content but I sure can pose her :)

    I recommend buying the Genesis 3 Female Expressions. You can use the dials to make some pretty good expressions quite easily. I think I will have much less need of buying expressions in future because it is no longer necessary to use morphed expressions to get a decent smile. And morphed expressions often don't work that well with figures/characters other than the ones they are created on so the new bone system has a distinct advantage over morphs.

  • Zev0Zev0 Posts: 7,123
    edited June 2015

    Well we can always try and refine in the future as we learn more, meaning you will have to use it again lol...On a side note we are experimenting with an Expression Builder, but we will see where that goes. Still lot's of things to sort out. Right now it's in peaces:(

    Face.jpg
    1196 x 921 - 441K
    Post edited by Zev0 on
  • erostewerostew Posts: 238
    edited December 1969

    Zev0 said:
    Well we can always try and refine in the future as we learn more, meaning you will have to use it again lol...On a side note we are experimenting with an Expression Builder, but we will see where that goes. Still lot's of things to sort out. Right now it's in this stage:(
    I stand corrected on the reuse issue for the Converter. Actually I forgot that I will be using it again when G3M hits the store too :)
  • Zev0Zev0 Posts: 7,123
    edited December 1969

    That's true:)

  • TJohnTJohn Posts: 11,352
    edited December 1969

    Zev0 said:
    Well we can always try and refine in the future as we learn more, meaning you will have to use it again lol...On a side note we are experimenting with an Expression Builder, but we will see where that goes. Still lot's of things to sort out. Right now it's in peaces:(

    Rubik's Face.
  • HavosHavos Posts: 5,617
    edited December 1969

    erostew said:
    Zev0 said:
    Well we can always try and refine in the future as we learn more, meaning you will have to use it again lol...On a side note we are experimenting with an Expression Builder, but we will see where that goes. Still lot's of things to sort out. Right now it's in this stage:(
    I stand corrected on the reuse issue for the Converter. Actually I forgot that I will be using it again when G3M hits the store too :)

    I have already converted all my poses for G2M to G3F. On the whole the 2 genesis 2 bases can share poses pretty well, as long as you are not after a 1 to 1 match. Personally I almost never use a pose as is, I just pick the one closest to what I want, and then adjust, so poses being slightly out is not an issue.

    One other issue I forgot to mention, it would have been nice if the script had created the meta data for "Smart Content" to recognize the new poses as G3F ones. I have no idea how easy that would have been.

  • NovicaNovica Posts: 23,925
    edited December 1969

    Zev0 said:
    Well we can always try and refine in the future as we learn more, meaning you will have to use it again lol...On a side note we are experimenting with an Expression Builder, but we will see where that goes. Still lot's of things to sort out. Right now it's in peaces:(

    OMG you could probably put that man in the store and he would sell! (Look out RawArt!)

  • almahiedraalmahiedra Posts: 1,367
    edited December 1969

    Zev0 said:
    Well we can always try and refine in the future as we learn more, meaning you will have to use it again lol...On a side note we are experimenting with an Expression Builder, but we will see where that goes. Still lot's of things to sort out. Right now it's in peaces:(


    Wowwww! actually needed

  • erostewerostew Posts: 238
    edited December 1969

    Havos said:

    One other issue I forgot to mention, it would have been nice if the script had created the meta data for "Smart Content" to recognize the new poses as G3F ones. I have no idea how easy that would have been.
    That would indeed be a very desirable feature and I believe just editing the metadata file is probably doable via scripting. Basically take all of the content of the DAZ_3D_#####_Product_Name.dsx file, edit the path references to reflect where the new poses are, edit the compatibility base info to reflect the new figure and then paste it into the original file and save it. Not sure about running the CMS from a script but I think it is possible to do. It's certainly possible to make changes to the .dsx files in a text editor and then run the CMS by hand to update things. I suspect the tricky part might be having a script find out which metadata file goes with a pose set and for that matter figuring out which folder is a product's base folder would be very tricky. For instance i13 has her poses saved saved in "People/Genesis 2 Female/Poses/i13/Product Name" but other vendors have "People/Genesis 2 Female/Poses/Product Name" and there are often folders for partial poses, mirror poses etc. And of course the name of the base folder might not directly match the name of the metadata file either. The Smart Content system apparently knows which files go with which product (as long as that product has metadata) but I dunno if it is possible to find that out from a script.
  • fixmypcmikefixmypcmike Posts: 19,708
    edited December 1969

    I'm not sure that one could go in that direction -- taking a product and seeing which files belong to it is probably doable; taking a file and figuring out which product(s) it belongs to may not be.

  • erostewerostew Posts: 238
    edited December 1969

    I'm not sure that one could go in that direction -- taking a product and seeing which files belong to it is probably doable; taking a file and figuring out which product(s) it belongs to may not be.
    That was pretty much my thinking.
  • HavosHavos Posts: 5,617
    edited December 1969

    For meta data for poses, the minimum you need to know is what figure they are compatible with (obviously G3F here), and where the duf file is located, and naturally the script knows this since it is writing them. However all the poses would have to go into a general category of "Poses/Converted" or the like, so you would lose if it is a walking, sitting, standing etc pose. You would also lose the original author tags, and the special tags that can be used to filter the poses. Naturally this could be found by scanning the dsx files in the support directory looking for the matching duf file name and path.

    Not trivial, but doable I guess, though I am no expert in the scripting language used by DS, I could knock up something that did that in java reasonably quickly. My feeling is that rather than modifying existing dsx files, which could be overwritten by an update via DIM, a seperate dsx file could be created, and then applied manually by the user in the normal way.

  • erostewerostew Posts: 238
    edited June 2015

    Havos said:
    For meta data for poses, the minimum you need to know is what figure they are compatible with (obviously G3F here), and where the duf file is located, and naturally the script knows this since it is writing them. However all the poses would have to go into a general category of "Poses/Converted" or the like, so you would lose if it is a walking, sitting, standing etc pose. You would also lose the original author tags, and the special tags that can be used to filter the poses. Naturally this could be found by scanning the dsx files in the support directory looking for the matching duf file name and path.

    Not trivial, but doable I guess, though I am no expert in the scripting language used by DS, I could knock up something that did that in java reasonably quickly. My feeling is that rather than modifying existing dsx files, which could be overwritten by an update via DIM, a seperate dsx file could be created, and then applied manually by the user in the normal way.

    Six of one & half dozen of the other :)

    If modifying the original metadata files then the categories, etc. would not be lost but of course any product updates or other events that initiate a re-import would cause loss of the modifications. Making a new metadata file from scratch would have it's own issues including the loss of the categories, etc. I suppose an acceptable approach could be to copy the content of the original metadata file make the necessary changes to compatibility bases and paths and save it as a new file and import that.

    However the big problem remains finding out which file belongs to which product/metadata file. I think scanning the .dsx files in the Support folder to find a matching filename would not be feasible. I have a couple of thousand of those .dsx files in my Support folder and you would have to find each of possibly thousands of filenames. That would definitely be non-trivial. The only really feasible approach I can think of would be to manually select the products from a list in a D|S script or to manually select the metadata files to process in an external script.

    Post edited by erostew on
  • HavosHavos Posts: 5,617
    edited December 1969

    Looking through thousands of files for a matching file name and path would indeed be non-trivial for a human, but not for a computer, they are designed for that. I mean this is a script you run once or twice, so speed is not really an issue.

  • fixmypcmikefixmypcmike Posts: 19,708
    edited December 1969

    Havos said:
    Looking through thousands of files for a matching file name and path would indeed be non-trivial for a human, but not for a computer, they are designed for that. I mean this is a script you run once or twice, so speed is not really an issue.

    I'm not so sure, that's an awful lot of I/O, and you'd need to do it for every pose (since there's no guarantee that all the files in a single folder belong to the same product).

  • HavosHavos Posts: 5,617
    edited December 1969

    As I said, I do not know the scripting language at all, so yes, scanning all the files per pose may be the only solution. If you could read in and cache the data, like a standard computer program would do, then no problems, but if that can be done in the script language I do not know.

  • fixmypcmikefixmypcmike Posts: 19,708
    edited December 1969

    One could conceivably query that data from the CMS database, that would be a lot more efficient than reading all the .dsx files.

  • Do either of these work with facial expressions?

     

     

  • Zev0Zev0 Posts: 7,123
    edited October 2015

    Unfortunately not. The product just focuses on the Body. Expressions from G2 do not work on G3 since the facial rigs are so different.

    Post edited by Zev0 on
Sign In or Register to comment.