Morphs from G3 to G8

1434446484971

Comments

  • If I have both https://www.daz3d.com/genesis-3-female-head-morphs and https://www.daz3d.com/genesis-8-female-head-morphs installed and transfer a character that uses those morphs how does it work since both of those morph packs have morphs with the same names?  Does it overwrite them?

  • HaruchaiHaruchai Posts: 1,977
    edited February 2018

    NIf I have both https://www.daz3d.com/genesis-3-female-head-morphs and https://www.daz3d.com/genesis-8-female-head-morphs installed and transfer a character that uses those morphs how does it work since both of those morph packs have morphs with the same names?  Does it overwrite them?

    No it doesn't overwrite. If you transfer from one base to another only non standard morphs will be transferred. If you then use the INJ file from the character on the target base it will activate the corrsponding morphs because, as you say, they are the same for G8 and G3

    An example might help. I have transferred the G8F character Savannah by Maddelirium to G3F by highlighting the Savannah head morph. This transfers the Savannah head and body morphs to G3F. I then load G3F and apply the head and body INJ files found in the G8F folder to G3F. These activate all the morphs needed.

     

    Savannah.png
    1196 x 809 - 985K
    Savannah2.png
    393 x 1044 - 108K
    Post edited by Haruchai on
  • Singular BluesSingular Blues Posts: 737
    edited February 2018

    If I have both https://www.daz3d.com/genesis-3-female-head-morphs and https://www.daz3d.com/genesis-8-female-head-morphs installed and transfer a character that uses those morphs how does it work since both of those morph packs have morphs with the same names?  Does it overwrite them?

    This is a confusing question because the script does not work like that.

    GenX basically used the idea of reading the ERC link to determine all the related morphs and giving you the option to transfer them. I see the point of it, but I disagree, fundamentally, with that method. It is dangerous, because if someone erc links to a core character function, say just to turn it off, for that character, GenX will want to transfer it.

    This script works on the bais of product.

    Specifically the file structure Daz prefers which is Vendor/Product.

    So, and this is extremely important, if you save a dialspun character, or a character just using some of these morphs, then transfer that character, only things you saved in the same vendor/product pattern will transfer, not any things from other products.

    ON THE OTHER HAND, Daz has saved both of those mentioned products under the vendor/product combo DAZ 3D/Head. If you were to attempt to transfer a shape from the Genesis 3 product to the genesis 8 product, any dsf files of the same name (and there are lot of them) would be overwritten.

    It's important to understand the difference. Transfering a product that uses the G3 morphs to G8 is transfering a separate product. It will not impact the other product in any way. Because many of the G8 files are exactly the same names as the G8 files, the new product you transfer will be linked to them. Any file that does not exist in G8 but does in G3 and is used will be but a cannot find warning in the log and nothing more because it's not already in G8. And if you try to transfer that missing file from G3 to G8 using my scrpt, you will overwrite the G8 files that do share names with thier G3 counterparts.

    The DzFile.copy() method can't overwrite, but the DzFile.write(), method which is how the files are finalized, can and does. It's important that it does or script would not work. So if you transfer into a product you already have, something will probably be overwrriten.

    Post edited by Singular Blues on
  • Haruchai said:

    NIf I have both https://www.daz3d.com/genesis-3-female-head-morphs and https://www.daz3d.com/genesis-8-female-head-morphs installed and transfer a character that uses those morphs how does it work since both of those morph packs have morphs with the same names?  Does it overwrite them?

    No it doesn't overwrite. If you transfer from one base to another only non standard morphs will be transferred. If you then use the INJ file from the character on the target base it will activate the corrsponding morphs because, as you say, they are the same for G8 and G3

    An example might help. I have transferred the G8F character Savannah by Maddelirium to G3F by highlighting the Savannah head morph. This transfers the Savannah head and body morphs to G3F. I then load G3F and apply the head and body INJ files found in the G8F folder to G3F. These activate all the morphs needed.

     

    Great, thank you for the information.  I appreciate it.

  • Haruchai said:

    NIf I have both https://www.daz3d.com/genesis-3-female-head-morphs and https://www.daz3d.com/genesis-8-female-head-morphs installed and transfer a character that uses those morphs how does it work since both of those morph packs have morphs with the same names?  Does it overwrite them?

    No it doesn't overwrite. If you transfer from one base to another only non standard morphs will be transferred. If you then use the INJ file from the character on the target base it will activate the corrsponding morphs because, as you say, they are the same for G8 and G3

    An example might help. I have transferred the G8F character Savannah by Maddelirium to G3F by highlighting the Savannah head morph. This transfers the Savannah head and body morphs to G3F. I then load G3F and apply the head and body INJ files found in the G8F folder to G3F. These activate all the morphs needed.

     

    Great, thank you for the information.  I appreciate it.

    Not exactly accurate, see above.

  • HaruchaiHaruchai Posts: 1,977
    Haruchai said:

    NIf I have both https://www.daz3d.com/genesis-3-female-head-morphs and https://www.daz3d.com/genesis-8-female-head-morphs installed and transfer a character that uses those morphs how does it work since both of those morph packs have morphs with the same names?  Does it overwrite them?

    No it doesn't overwrite. If you transfer from one base to another only non standard morphs will be transferred. If you then use the INJ file from the character on the target base it will activate the corrsponding morphs because, as you say, they are the same for G8 and G3

    An example might help. I have transferred the G8F character Savannah by Maddelirium to G3F by highlighting the Savannah head morph. This transfers the Savannah head and body morphs to G3F. I then load G3F and apply the head and body INJ files found in the G8F folder to G3F. These activate all the morphs needed.

     

    Great, thank you for the information.  I appreciate it.

    Not exactly accurate, see above.

    Just sharing my experience, which I admit is limited. I will wait for Singular Blues to answer fully next time :)

  • Just be clear, and because it bears repeating, the specific case asked about (transfering a product that just uses the G3 head morphs) is safe.

    Tranfering anything that IS the G3 head morph while owning the G8 head morphs is not safe.

    And no worries Haruchai. It's just important to make this distiction.

  • I have been trying to go over all these posts and have gotten more and more confused with what the current best practices for transferring a character's morph from G3 to G8.  I tried the process from Redz that I found here and initially was overjoyed when it worked but then I posed her.  She had alien finger syndrome.  So I came back and started reading through but after a while, my eyes became crossed and things that previously made sense started to not.  So my question is what are the Current best practices when doing such a Morph transfer and what are the most updated files?  I'm sure if it was possible these would have a post-it right at the top of the thread but without that, I figured I would just ask what the most common and successful process has been? Especially for bodies that aren't the same dimensions as the base (Mine seems to be a little shorter in the torso for the one I have been testing.)

  • I have also tried doing Redz method and setting it up myself so that different morphs or something couldn't cause a problem.  When I did that I also used -/+ 45.5 as they seemed to get the hands a little closer when matching G8F to the T pose.  That attempt didn't work at all, instead errored out.  Below shows the difference between the G8F base shape and the shape of the character I am trying to transfer over.  I think the slight difference in overall height (even though they are both 100%) may be problematic.

  • nonesuch00nonesuch00 Posts: 18,293
    edited February 2018

    I have also tried doing Redz method and setting it up myself so that different morphs or something couldn't cause a problem.  When I did that I also used -/+ 45.5 as they seemed to get the hands a little closer when matching G8F to the T pose.  That attempt didn't work at all, instead errored out.  Below shows the difference between the G8F base shape and the shape of the character I am trying to transfer over.  I think the slight difference in overall height (even though they are both 100%) may be problematic.

    Basically unless you are trying to learn the in & outs of doing those DAZ Studio functions yourself you should forget about those turorials and just run the script set supplied by Singular Blues as an alpha test. Singular Blues has already mades adjustments that get rid of almost all the prior pitfalls of the prior DIY tutorial instructions.

    The script you use is the 1st link in Singular Blues signature. It is called Prototype.zip (but the DAZ forum SW will rename it to a nonsense string before you save it to your computer).

    Unzip that zip, copy the scripts to your DAZ Studio Content Scripts folder.

    Then do as instructions steps by Giselle3000 9 or 10 posts prior to this post:

    Adding details to the posts above:

    1) Make sure you have downloaded the latest script from Singular Blues (check his signature).

    2) Start Studio.

    3) Check your content manager directory (right click on smart content and click on content manager directory...) and make sure you have your main "My Daz 3D Library" path at the very top of the list.

    4) Load Genesis 3 Female. Don't move her, don't shape her, don't put clothes on her.

    5) Mark a morph(s) as favorite by clicking the heart symbol. Don't dial anything in.

    6) Run the script prototype verbose (this is just in case the script doesn't work).

    7) Load Genesis 8 Female. Again, don't move her.

    8) Deselect both figures.

    9) Click to select Genesis 3 Female (source) then Ctrl click to also select Genesis 8 Female (transfer to).

    10) Run the script prototype. If it's unsuccessful (errors out), save the log and share it here.

    11) Otherwise, a tab should open showing the transfer. (It may only open for a second or so, depending on how many morphs you selected as favorite).

    12) Delete both figures.

    13) Restart Studio.

    14) Load Genesis 8 Female to check if the morphs are there.

     

    Post edited by nonesuch00 on
  • I have been trying to go over all these posts and have gotten more and more confused with what the current best practices for transferring a character's morph from G3 to G8.  I tried the process from Redz that I found here and initially was overjoyed when it worked but then I posed her.  She had alien finger syndrome.  So I came back and started reading through but after a while, my eyes became crossed and things that previously made sense started to not.  So my question is what are the Current best practices when doing such a Morph transfer and what are the most updated files?  I'm sure if it was possible these would have a post-it right at the top of the thread but without that, I figured I would just ask what the most common and successful process has been? Especially for bodies that aren't the same dimensions as the base (Mine seems to be a little shorter in the torso for the one I have been testing.)

    There are a bunch of factors here, but the short form of it is this:

    The manual methods are called morph transfer. They aren't. Not really. They are morph creation. And morph creation requires a lot more than just getting the shape.

    I've considered getting into the long form, for a minute at least, but I tend to be very long when being long. Hopefully, I can sum up.

    Basically, the reason people can sell morphs is that making them so that they work well is not a fast and easy process. It takes an amount of art, and a larger amount of often tedious work. (Not always, of course, but mostly.) What manual transfers do is skip the art part (you are, one could say, transfering the art part between figures) but it does nothing about tedious work part.

    What you call alien finger is simply the fact the figure bones don't line up. Because the "morph" on the original figure had attitional data to tell the figure where the bones need to be. You can google Daz Studio adjust rigging to shape to find out how that works, and you'll get fast decent results (I don't mean to make this sound impossible, because it is not). But there are human element aspects that can't be just ignored if you want the figure to work well. Several face bones just don't like to line up correctly when adjust rigging is used. If the final shape is too different from the base shape, adjust rigging will not work at all, at least with default settings, and so on.

    In the case of your pictured issues, I would assume the core issue is that adjust rigging just wasn't done. Doing so will solve the gross movement issues in the fingers, but will probably add issues to the face. Studying how to use the rigging tools in Studio will help with that. If you don't mind stuff in the face bones being a bit off, then you can probably get by with just that. You can't skip it though, and you can't leave the face bones out. Sometimes you can, but the difference in figure height means all bones have to be moved, and the auto alignment calculations always get the face a bit wrong.

  • barbultbarbult Posts: 24,755

    George seemed to transfer well (without HD, of course). I mixed him with Old Chap HD for G8M and used the Gwenbleiz skin texture. TheTuxedo is autofit from G3M. 

     

    G8M George Old Chap Tuxedo _001.jpg
    1600 x 2000 - 1M
  • barbultbarbult Posts: 24,755
    edited February 2018

    I still can't get Toon Generations 2 to transfer corectly. The controls for Posture and Scaling don't seem to work. I captured some screenshots of some differences I saw between Genesis 3 ERC items and Genesis 8 ERC items. There might be other differences, too. Maybe this will help. I am attaching the log file.

    Edit: My script was out of date.

    txt
    txt
    log toon Gen2 Transfer.txt
    154K
    Screenshot 2018-02-17 Genesis 3.png
    757 x 1836 - 85K
    Screenshot 2018-02-17 Genesis 8.png
    757 x 1836 - 58K
    Screenshot 2018-02-17 Genesis 3 CTRL.png
    757 x 650 - 45K
    Screenshot 2018-02-17 Genesis 8 CTRL.png
    757 x 650 - 44K
    Screenshot 2018-02-17 Genesis 3 CTRL Figure.png
    757 x 611 - 46K
    Screenshot 2018-02-17 Genesis 8 CTRL Figure.png
    757 x 611 - 45K
    Post edited by barbult on
  • nonesuch00nonesuch00 Posts: 18,293
    barbult said:

    George seemed to transfer well (without HD, of course). I mixed him with Old Chap HD for G8M and used the Gwenbleiz skin texture. TheTuxedo is autofit from G3M. 

     

    He looks better than the original.

  • barbultbarbult Posts: 24,755
    barbult said:

    George seemed to transfer well (without HD, of course). I mixed him with Old Chap HD for G8M and used the Gwenbleiz skin texture. TheTuxedo is autofit from G3M. 

     

    He looks better than the original.

    Thanks. I like this, too. He is 50% George and 50% Old Chap.
  • Singular BluesSingular Blues Posts: 737
    edited February 2018
    barbult said:

    I still can't get Toon Generations 2 to transfer corectly. The controls for Posture and Scaling don't seem to work. I captured some screenshots of some differences I saw between Genesis 3 ERC items and Genesis 8 ERC items. There might be other differences, too. Maybe this will help. I am attaching the log file.

    Based on the log, I can't say. The log is saying eveything is fine.

    I'm not being at all dismissive about it. The only errors relating to anything that should be associated with toon Generations are ERCs for the heel bones that don't exist. Basically, the errors you'd expect.

    There should be something indicating why the ERC connections aren't being made, which suggests they simply no longer exist. I can't think why they wouldn't. My expectation would be that something was preventing the files from loading. But that should be in the log, or you should see that the items that aren't appearing in the list don't exist in the loaded figure.

    What I'm seeing here doesn't make sense, so I have to assume I'm not seeing everything. Unfortunately, I'm not seeing enough to guess what A) I should ask for, and B) what would even begin to tell me what A is.

    From what I could see in the log, you did not have toon generations on G8 in any form when you loaded the figure. Is the this correct? Because the only thing I can think of is bad data being carried over from previous attempt.

    To check, open studio, load G8 and see if works now. Your log said you closed it, so that's one. If it doesn't work, see if there is any data in data/Architect/GenNext/Holding. There should be folders, maybe, because I'm having a damned hard time getting to clean that up, but there should be no files. If that is the case, go into data/Daz 3D/Genesis 8/Male/Morphs/3D Universe/ and completely remove the toon generations 2 folder. If that is not the case, delete everything in the holding folder, and then remove the toon gen from G8. Maybe also double check you have the latest script. Then try again. 

    I am, honestly, just grasping at straws, because based on the log, nothing is wrong. It looks like all files transfered (I did not forensically account this against the toon gen file lists, but I do see the that suspect files are listed as part of the transfer in the log), and there's no errors indicating they weren't loaded.

    Post edited by Singular Blues on
  • nonesuch00nonesuch00 Posts: 18,293
    barbult said:

    I still can't get Toon Generations 2 to transfer corectly. The controls for Posture and Scaling don't seem to work. I captured some screenshots of some differences I saw between Genesis 3 ERC items and Genesis 8 ERC items. There might be other differences, too. Maybe this will help. I am attaching the log file.

    Based on the log, I can't say. The log is saying eveything is fine.

    I'm not being at all dismissive about it. The only errors relating to anything that should be associated with toon Generations are ERCs for the heel bones that don't exist. Basically, the errors you'd expect.

    There should be something indicating why the ERC connections aren't being made, which suggests they simply no longer exist. I can't think why they wouldn't. My expectation would be that something was preventing the files from loading. But that should be in the log, or you should see that the items that aren't appearing in the list don't exist in the loaded figure.

    What I'm seeing here doesn't make sense, so I have to assume I'm not seeing everything. Unfortunately, I'm not seeing enough to guess what A) I should ask for, and B) what would even begin to tell me what A is.

    From what I could see in the log, you did not have toon generations on G8 in any form when you loaded the figure. Is the this correct? Because the only thing I can think of is bad data being carried over from previous attempt.

    To check, open studio, load G8 and see if works now. Your log said you closed it, so that's one. If it doesn't work, see if there is any data in data/Architect/GenNext/Holding. There should be folders, maybe, because I'm having a damned hard time getting to clean that up, but there should be no files. If that is the case, go into data/Daz 3D/Genesis 8/Male/Morphs/3D Universe/ and completely remove the toon generations 2 folder. If that is not the case, delete everything in the holding folder, and then remove the toon gen from G8. Maybe also double check you have the latest script. Then try again. 

    I am, honestly, just grasping at straws, because based on the log, nothing is wrong. It looks like all files transfered (I did not forensically account this against the toon gen file lists, but I do see the that suspect files are listed as part of the transfer in the log), and there's no errors indicating they weren't loaded.

    Are these ERC links saved as .DSF files of some sort?

  • barbult said:

    I still can't get Toon Generations 2 to transfer corectly. The controls for Posture and Scaling don't seem to work. I captured some screenshots of some differences I saw between Genesis 3 ERC items and Genesis 8 ERC items. There might be other differences, too. Maybe this will help. I am attaching the log file.

    Based on the log, I can't say. The log is saying eveything is fine.

    I'm not being at all dismissive about it. The only errors relating to anything that should be associated with toon Generations are ERCs for the heel bones that don't exist. Basically, the errors you'd expect.

    There should be something indicating why the ERC connections aren't being made, which suggests they simply no longer exist. I can't think why they wouldn't. My expectation would be that something was preventing the files from loading. But that should be in the log, or you should see that the items that aren't appearing in the list don't exist in the loaded figure.

    What I'm seeing here doesn't make sense, so I have to assume I'm not seeing everything. Unfortunately, I'm not seeing enough to guess what A) I should ask for, and B) what would even begin to tell me what A is.

    From what I could see in the log, you did not have toon generations on G8 in any form when you loaded the figure. Is the this correct? Because the only thing I can think of is bad data being carried over from previous attempt.

    To check, open studio, load G8 and see if works now. Your log said you closed it, so that's one. If it doesn't work, see if there is any data in data/Architect/GenNext/Holding. There should be folders, maybe, because I'm having a damned hard time getting to clean that up, but there should be no files. If that is the case, go into data/Daz 3D/Genesis 8/Male/Morphs/3D Universe/ and completely remove the toon generations 2 folder. If that is not the case, delete everything in the holding folder, and then remove the toon gen from G8. Maybe also double check you have the latest script. Then try again. 

    I am, honestly, just grasping at straws, because based on the log, nothing is wrong. It looks like all files transfered (I did not forensically account this against the toon gen file lists, but I do see the that suspect files are listed as part of the transfer in the log), and there's no errors indicating they weren't loaded.

    Are these ERC links saved as .DSF files of some sort?

    Yes. It's complex, how it works, but they are usually inside the morph files. They don't have to be. Often (in Daz products) files with CTRL in the name are nothing but ERC links. It looks like Toon Generations uses this convention, but I'd have to have one open to be sure.

    Anyway, the script is designed from the ground up to account for that, and Studio basically reads the things and tries to create the links. So it should provide an error or warning if the file exists at all.

  • nonesuch00nonesuch00 Posts: 18,293
    barbult said:

    I still can't get Toon Generations 2 to transfer corectly. The controls for Posture and Scaling don't seem to work. I captured some screenshots of some differences I saw between Genesis 3 ERC items and Genesis 8 ERC items. There might be other differences, too. Maybe this will help. I am attaching the log file.

    Based on the log, I can't say. The log is saying eveything is fine.

    I'm not being at all dismissive about it. The only errors relating to anything that should be associated with toon Generations are ERCs for the heel bones that don't exist. Basically, the errors you'd expect.

    There should be something indicating why the ERC connections aren't being made, which suggests they simply no longer exist. I can't think why they wouldn't. My expectation would be that something was preventing the files from loading. But that should be in the log, or you should see that the items that aren't appearing in the list don't exist in the loaded figure.

    What I'm seeing here doesn't make sense, so I have to assume I'm not seeing everything. Unfortunately, I'm not seeing enough to guess what A) I should ask for, and B) what would even begin to tell me what A is.

    From what I could see in the log, you did not have toon generations on G8 in any form when you loaded the figure. Is the this correct? Because the only thing I can think of is bad data being carried over from previous attempt.

    To check, open studio, load G8 and see if works now. Your log said you closed it, so that's one. If it doesn't work, see if there is any data in data/Architect/GenNext/Holding. There should be folders, maybe, because I'm having a damned hard time getting to clean that up, but there should be no files. If that is the case, go into data/Daz 3D/Genesis 8/Male/Morphs/3D Universe/ and completely remove the toon generations 2 folder. If that is not the case, delete everything in the holding folder, and then remove the toon gen from G8. Maybe also double check you have the latest script. Then try again. 

    I am, honestly, just grasping at straws, because based on the log, nothing is wrong. It looks like all files transfered (I did not forensically account this against the toon gen file lists, but I do see the that suspect files are listed as part of the transfer in the log), and there's no errors indicating they weren't loaded.

    Are these ERC links saved as .DSF files of some sort?

    Yes. It's complex, how it works, but they are usually inside the morph files. They don't have to be. Often (in Daz products) files with CTRL in the name are nothing but ERC links. It looks like Toon Generations uses this convention, but I'd have to have one open to be sure.

    Anyway, the script is designed from the ground up to account for that, and Studio basically reads the things and tries to create the links. So it should provide an error or warning if the file exists at all.

    OK, thanks.

  • barbultbarbult Posts: 24,755

    There are no files in Holding, just folders. I will download the script again to be sure I have the latest. (it is hard to keep up with all the changes. Maybe the one I downloaded on the 13th is "old".) I will delete the Genesis 3D Universe folder and files and try again.

  • barbultbarbult Posts: 24,755
    edited February 2018

    OMG! Toon Generations 2 seems to be working now. I think maybe my script was a day old.

    I'm so sorry for making you investigate and write up all that suff, when it was entirely my fault for not keeping up!!!!!

    Post edited by barbult on
  • barbult said:

    OMG! Toon Generations 2 seems to be working now. I think maybe my script was a day old.

    I'm so sorry for making you investigate and write up all that suff, when it was entirely my fault for not keeping up!!!!!

    No worries. There were a lot of changes over a very few days, and getting things right is worth any amount of investigation.

  • barbultbarbult Posts: 24,755

    Here are my Genesis 8 toons at about 50%, mixed with some Genesis 8 character morphs. Eyelashes seem to be a little problematic. Toon clothes and hair are autofit. The socks on the man are from G2F. I couldn't get the male toon shirt to autofit, so I put on a G8M shirt.

     

    Genesis 8 Toons.jpg
    1600 x 2000 - 796K
  • IchibanIchiban Posts: 113

    This also works for G3M>G8M, correct? I couldn't get it to work and kept getting errors. I may be doing something wrong.

  • barbultbarbult Posts: 24,755
    Ichiban said:

    This also works for G3M>G8M, correct? I couldn't get it to work and kept getting errors. I may be doing something wrong.

    G3M to G8M works well. That is how I did George and the toons above.

  • IchibanIchiban Posts: 113

    Can you link me via PM to the instructions again?

  • barbultbarbult Posts: 24,755

    Since everything seems to be working well for me now, I stopped using PrototypeVerbose.dse and started using Prototype.dse.

    I get an error when running Prototype.dse that I do not get when running PrototypeVerbose.dse. The error is WARNING: Script Error: Line 1370. I was transferring Tyrone from G8M to G3M, but I don't think it is related to the specific character, because I saw this same issue on another transfer with Prototype.dse, too.

    Even though I got the error on Prototype.dse, the morphs were transferred to G3M and seemed to work. So I deleted the whole folder of Tyrone morphs from G3M and transferred again with PrototypeVerbose.dse to capture log details of the error, but no error occurred. I am attaching both logs. 

    P.S. I downloaded again to be sure I have the latest versions. wink

    txt
    txt
    log prototype G8M Tyrone to G3M.txt
    98K
    txt
    txt
    log prototype verbose G8M Tyrone to G3M.txt
    106K
  • barbultbarbult Posts: 24,755

    3DU Little Ones transferred OK, too. I combined her with some G8F morphs.

     

  • I have been trying to go over all these posts and have gotten more and more confused with what the current best practices for transferring a character's morph from G3 to G8.  I tried the process from Redz that I found here and initially was overjoyed when it worked but then I posed her.  She had alien finger syndrome.  So I came back and started reading through but after a while, my eyes became crossed and things that previously made sense started to not.  So my question is what are the Current best practices when doing such a Morph transfer and what are the most updated files?  I'm sure if it was possible these would have a post-it right at the top of the thread but without that, I figured I would just ask what the most common and successful process has been? Especially for bodies that aren't the same dimensions as the base (Mine seems to be a little shorter in the torso for the one I have been testing.)

    There are a bunch of factors here, but the short form of it is this:

    The manual methods are called morph transfer. They aren't. Not really. They are morph creation. And morph creation requires a lot more than just getting the shape.

    I've considered getting into the long form, for a minute at least, but I tend to be very long when being long. Hopefully, I can sum up.

    Basically, the reason people can sell morphs is that making them so that they work well is not a fast and easy process. It takes an amount of art, and a larger amount of often tedious work. (Not always, of course, but mostly.) What manual transfers do is skip the art part (you are, one could say, transfering the art part between figures) but it does nothing about tedious work part.

    What you call alien finger is simply the fact the figure bones don't line up. Because the "morph" on the original figure had attitional data to tell the figure where the bones need to be. You can google Daz Studio adjust rigging to shape to find out how that works, and you'll get fast decent results (I don't mean to make this sound impossible, because it is not). But there are human element aspects that can't be just ignored if you want the figure to work well. Several face bones just don't like to line up correctly when adjust rigging is used. If the final shape is too different from the base shape, adjust rigging will not work at all, at least with default settings, and so on.

    In the case of your pictured issues, I would assume the core issue is that adjust rigging just wasn't done. Doing so will solve the gross movement issues in the fingers, but will probably add issues to the face. Studying how to use the rigging tools in Studio will help with that. If you don't mind stuff in the face bones being a bit off, then you can probably get by with just that. You can't skip it though, and you can't leave the face bones out. Sometimes you can, but the difference in figure height means all bones have to be moved, and the auto alignment calculations always get the face a bit wrong.

    I tried the script.  But It wouldn't run.  Looked in the log and just found the following.

    "2018-02-18 18:28:29.970 Error in script execution: Z://Scripts/Morph Transfer Prototype/PrototypeVerbose.dse"

    Now I have to ask if things are hard coded in the script to only work in the default location?  I do have both the script and G3F in the first library listed in the content library tab.  

  • I have been trying to go over all these posts and have gotten more and more confused with what the current best practices for transferring a character's morph from G3 to G8.  I tried the process from Redz that I found here and initially was overjoyed when it worked but then I posed her.  She had alien finger syndrome.  So I came back and started reading through but after a while, my eyes became crossed and things that previously made sense started to not.  So my question is what are the Current best practices when doing such a Morph transfer and what are the most updated files?  I'm sure if it was possible these would have a post-it right at the top of the thread but without that, I figured I would just ask what the most common and successful process has been? Especially for bodies that aren't the same dimensions as the base (Mine seems to be a little shorter in the torso for the one I have been testing.)

    There are a bunch of factors here, but the short form of it is this:

    The manual methods are called morph transfer. They aren't. Not really. They are morph creation. And morph creation requires a lot more than just getting the shape.

    I've considered getting into the long form, for a minute at least, but I tend to be very long when being long. Hopefully, I can sum up.

    Basically, the reason people can sell morphs is that making them so that they work well is not a fast and easy process. It takes an amount of art, and a larger amount of often tedious work. (Not always, of course, but mostly.) What manual transfers do is skip the art part (you are, one could say, transfering the art part between figures) but it does nothing about tedious work part.

    What you call alien finger is simply the fact the figure bones don't line up. Because the "morph" on the original figure had attitional data to tell the figure where the bones need to be. You can google Daz Studio adjust rigging to shape to find out how that works, and you'll get fast decent results (I don't mean to make this sound impossible, because it is not). But there are human element aspects that can't be just ignored if you want the figure to work well. Several face bones just don't like to line up correctly when adjust rigging is used. If the final shape is too different from the base shape, adjust rigging will not work at all, at least with default settings, and so on.

    In the case of your pictured issues, I would assume the core issue is that adjust rigging just wasn't done. Doing so will solve the gross movement issues in the fingers, but will probably add issues to the face. Studying how to use the rigging tools in Studio will help with that. If you don't mind stuff in the face bones being a bit off, then you can probably get by with just that. You can't skip it though, and you can't leave the face bones out. Sometimes you can, but the difference in figure height means all bones have to be moved, and the auto alignment calculations always get the face a bit wrong.

    I tried the script.  But It wouldn't run.  Looked in the log and just found the following.

    "2018-02-18 18:28:29.970 Error in script execution: Z://Scripts/Morph Transfer Prototype/PrototypeVerbose.dse"

    Now I have to ask if things are hard coded in the script to only work in the default location?  I do have both the script and G3F in the first library listed in the content library tab.  

    The script must be installed correctly, yes. Correctly being is the first library and in the standard Daz libtrary format.

     

    barbult said:

    Since everything seems to be working well for me now, I stopped using PrototypeVerbose.dse and started using Prototype.dse.

    I get an error when running Prototype.dse that I do not get when running PrototypeVerbose.dse. The error is WARNING: Script Error: Line 1370. I was transferring Tyrone from G8M to G3M, but I don't think it is related to the specific character, because I saw this same issue on another transfer with Prototype.dse, too.

    Even though I got the error on Prototype.dse, the morphs were transferred to G3M and seemed to work. So I deleted the whole folder of Tyrone morphs from G3M and transferred again with PrototypeVerbose.dse to capture log details of the error, but no error occurred. I am attaching both logs. 

    P.S. I downloaded again to be sure I have the latest versions. wink

    There's pasting error in prototype, it seems. I'm amazed it works at all. I'll try to have a correction soonest.

Sign In or Register to comment.