Morph Master

matewmatew Posts: 46
edited January 12 in Daz PA Commercial Products

Have you ever wished you could create custom morphs in DAZ 3D with just a single click, without wrestling with complicated workflows or third-party tools? Would you love to simulate realistic soft body compression with body volume preservation right inside DAZ Studio, with no external applications required? Or perhaps you've tried to set up collisions with multiple objects - like several characters sinking into a plush couch - only to find the process too tedious to bother with?

Meet Matew's Morph Master: the ultimate solution for fast, intuitive, and completely integrated morph creation. This groundbreaking toolkit transforms every aspect of the morphing process, from turning smoothing and collisions into stable morphs to creating multi-object collision setups and realistic volume preservation effects. With Morph Master, you'll gain new creative freedom to sculpt perfect shapes, easily correct poke-through issues, or seamlessly combine multiple morphs - all without ever leaving DAZ Studio.

Why Choose Morph Master?

  • One-Click Ease: Convert smoothing and collisions into morphs instantly - no extra steps, no messy preparations. Convert smoothing and collisions into morphs instantly - no extra steps or messy preparations required. This conversion not only frees DAZ Studio from continuous smoothing calculations but also provides additional benefits:
    • Set up multiple collisions with the same figure effortlessly.
    • For collisions involving human figures, wearables like clothes and geografts automatically follow the collision morph.
  • Multiple Collisions and Self-Collision Simplified: Effortlessly handle collisions with any number of objects by creating unified colliders or extracting any polygon selection for realistic self-collisions in one click.
  • Artistic Flexibility: Import morphs from external applications like Blender, combine multiple morphs into one, or sculpt detailed volume preservation maps directly in DAZ Studio.
  • Non-destructive and Undoable Workflow: No need to remove wearables, reset resolutions, or detach geografts. Morph Master does all the behind-the-scenes work, so you can focus on creativity.
  • Precision and Control: Fine-tune morphs to ensure your character's shape matches its rigging, transfer complex character shapes to new figures, and easily manage clothing autofollow for perfect fit and realism.

Stop letting technical hurdles stifle your imagination. With Matew's Morph Master, you can create stunning, production-ready morphs in record time - no compromises, no frustration. It has never been so easy!

Short video: Matew Morph Master – Revolutionize Your Daz Studio Workflow in 5 Minutes
Full video tutorial: Mastering Morph Master: An In-Depth Tutorial for Beginners and Pros

Main.jpg
1000 x 1300 - 315K
Post edited by matew on
«1

Comments

  • Ghosty12Ghosty12 Posts: 2,060

    Once I saw the video showing what this could do it went in my cart so fast, there are still tyre marks on my keyboard. smiley  This product is awesome and will make characters sitting on chairs and laying on beds so much easier, and the outcome is so much more realistic. Compared to what I had to do to get a similar outcome before hand.

  • ArtiniArtini Posts: 9,623

    Yes, this is the item from Daz store, that I have purchased immediately right after seeing it in the store.

    I have big hopes for Morph Master.

    Congratulation on the release.

     

  • tsroemitsroemi Posts: 2,825

    Same here, a really cool product it seems! Am still restructuring my library atm, but can't wait to start testing it out. Thanks  for creating this!

  • Hi matew, that has interesting capabilites.  Questions: Could it be used just to bake the DS smoothing modifier applied to one figure, quickly creating a morph - hopefully one that could be separate, as in head or body only morphs? It's adding extra smoothing capabilities, for example, smoothing individual areas? Thanks / peace

  • matewmatew Posts: 46

    3DmentiaNull said:

    Hi matew, that has interesting capabilites.  Questions: Could it be used just to bake the DS smoothing modifier applied to one figure, quickly creating a morph - hopefully one that could be separate, as in head or body only morphs? It's adding extra smoothing capabilities, for example, smoothing individual areas? Thanks / peace

    Hi!

    You can create a smoothing morph for the entire body, but I didn’t include morph splitting since a product designed for that already exists:  https://forum.daz3d.com/shape-splitter.

    I believe you can achieve smoothing of individual areas by using both products together.

  •  Hi matew , thanks for the reply, so to be clear, "One-Click Ease: Convert smoothing and collisions into morphs instantly", they would all be full body morphs, and intended for the current character / situation? (for example: colliding with other figures, or fixing poke through) Thanks / peace

  • epl379epl379 Posts: 0

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

  • matewmatew Posts: 46

    3DmentiaNull said:

     Hi matew , thanks for the reply, so to be clear, "One-Click Ease: Convert smoothing and collisions into morphs instantly", they would all be full body morphs, and intended for the current character / situation? (for example: colliding with other figures, or fixing poke through) Thanks / peace

    Yes, colliding and all other morphs  are full body morphs.

  • matewmatew Posts: 46

    3DmentiaNull said:

     Hi matew , thanks for the reply, so to be clear, "One-Click Ease: Convert smoothing and collisions into morphs instantly", they would all be full body morphs, and intended for the current character / situation? (for example: colliding with other figures, or fixing poke through) Thanks / peace

    Yes, colliding and all other morphs  are full body morphs.

  • matewmatew Posts: 46

    epl379 said:

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

    One other customer complained about the similar situation, howerer he had only two first scripts didn' work. I gave him unencrypted script and it worked without any issues.
    We tried a lot of things but it seems like the problem is buggy DAZ encription. We opened tickets today, waitinf for answer.
    Download please the first script from here and try it out. If it works, that you have the same issue: bug in DAZ encripting. I will keep you updated. You can also open a ticket.

  • barbultbarbult Posts: 24,602
    Is is probably not a bug in encryption. I don't know if it is still true, but it used to be the case that scripts encrypted in one DS version would not run on older versions. PAs kept an old version of DS, like the SDK version, for doing their encryption. You may be able to set the version in the script IDE now days.
  • V3DigitimesV3Digitimes Posts: 3,195
    edited January 13

    No (not encryptio) & yes (barbult) I just had a look the script is a 4.22.0.16 version (to make sure Daz Encryption Bug was not back, this period was a nightmare!). The dsa version must be changed by matew (can be done in script IDE) to make it retro compatible with 4.21 before it is re-encrypted as dse and submitted as an update.

    Post edited by V3Digitimes on
  • matew said:

    epl379 said:

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

    One other customer complained about the similar situation, howerer he had only two first scripts didn' work. I gave him unencrypted script and it worked without any issues.
    We tried a lot of things but it seems like the problem is buggy DAZ encription. We opened tickets today, waitinf for answer.
    Download please the first script from here and try it out. If it works, that you have the same issue: bug in DAZ encripting. I will keep you updated. You can also open a ticket.

    Worked a treat thanks.

    One question, can you get this to save a dForce simulation on just the cloth?

  • crosswindcrosswind Posts: 7,651

    V3Digitimes said:

    No (not encryptio) & yes (barbult) I just had a look the script is a 4.22.0.16 version (to make sure Daz Encryption Bug was not back, this period was a nightmare!). The dsa version must be changed by matew (can be done in script IDE) to make it retro compatible with 4.21 before it is re-encrypted as dse and submitted as an update.

    @V3Digitimes May I ask how to change DSA version in Script IDE ?

  • V3DigitimesV3Digitimes Posts: 3,195
    edited January 13

    crosswind said:

    V3Digitimes said:

    No (not encryptio) & yes (barbult) I just had a look the script is a 4.22.0.16 version (to make sure Daz Encryption Bug was not back, this period was a nightmare!). The dsa version must be changed by matew (can be done in script IDE) to make it retro compatible with 4.21 before it is re-encrypted as dse and submitted as an update.

    @V3Digitimes May I ask how to change DSA version in Script IDE ?

    Two steps :

    Edit/Attributes, then you attribute in the small area below the attributes you want (in general I use 4.9.0.0)

    Edit/Version/Update ASCII Comment And once encrypted, you have the right version :)

    remark : I do this for all my products, it avoids me to wonder if the problem comes from version of DS of the user or from me :)

    Post edited by V3Digitimes on
  • crosswindcrosswind Posts: 7,651

    V3Digitimes said:

    crosswind said:

    V3Digitimes said:

    No (not encryptio) & yes (barbult) I just had a look the script is a 4.22.0.16 version (to make sure Daz Encryption Bug was not back, this period was a nightmare!). The dsa version must be changed by matew (can be done in script IDE) to make it retro compatible with 4.21 before it is re-encrypted as dse and submitted as an update.

    @V3Digitimes May I ask how to change DSA version in Script IDE ?

    Two steps :

    Edit/Attributes, then you attribute in the small area below the attributes you want (in general I use 4.9.0.0)

    Edit/Version/Update ASCII Comment And once encrypted, you have the right version :)

    remark : I do this for all my products, it avoids me to wonder if the problem comes from version of DS of the user or from me :)

    Ah, I was blind, haha !  Great !  Thank you very much !!! laugh

  • Matew, can you please include the import options for blender 4.3 in a screenshot? I think the one you included was for an older blender. And I am confused how you made the imported obj files in blender appear smooth instead of the blocky texture it had before?

  • V3DigitimesV3Digitimes Posts: 3,195

    No problem :)

  • V3DigitimesV3Digitimes Posts: 3,195

    crosswind said:

    V3Digitimes said:

    crosswind said:

    V3Digitimes said:

    No (not encryptio) & yes (barbult) I just had a look the script is a 4.22.0.16 version (to make sure Daz Encryption Bug was not back, this period was a nightmare!). The dsa version must be changed by matew (can be done in script IDE) to make it retro compatible with 4.21 before it is re-encrypted as dse and submitted as an update.

    @V3Digitimes May I ask how to change DSA version in Script IDE ?

    Two steps :

    Edit/Attributes, then you attribute in the small area below the attributes you want (in general I use 4.9.0.0)

    Edit/Version/Update ASCII Comment And once encrypted, you have the right version :)

    remark : I do this for all my products, it avoids me to wonder if the problem comes from version of DS of the user or from me :)

    Ah, I was blind, haha !  Great !  Thank you very much !!! laugh

    No Problem :)
  • V3DigitimesV3Digitimes Posts: 3,195

    flowprince said:

    Matew, can you please include the import options for blender 4.3 in a screenshot? I think the one you included was for an older blender. And I am confused how you made the imported obj files in blender appear smooth instead of the blocky texture it had before?

    In Blender, to have an object smooth, you select your object in object mode (not in edit mode) and go in Object/Shade Smooth or Shade Smooth Auto.. For the import the newer version of Blender should be easier than the old ones since they keep vertex orders by default.
  • V3Digitimes said:

    flowprince said:

    Matew, can you please include the import options for blender 4.3 in a screenshot? I think the one you included was for an older blender. And I am confused how you made the imported obj files in blender appear smooth instead of the blocky texture it had before?

    In Blender, to have an object smooth, you select your object in object mode (not in edit mode) and go in Object/Shade Smooth or Shade Smooth Auto.. For the import the newer version of Blender should be easier than the old ones since they keep vertex orders by default.

    Thank you so much! I was also wondering if you can apply subdivision modifier after applying shade smooth to make it look more smooth and be more precise with sculpting? Of course you shouldn't bake it and remove the modifier before exporting. Is that a better approach?

  • V3DigitimesV3Digitimes Posts: 3,195

    Not sure subdivision modifier keeps the vertex order when reversed in 4.3. And keeping vertex order is pretty fundemental. Just try and see, it's faster than wondering :)

  • V3Digitimes said:

    Not sure subdivision modifier keeps the vertex order when reversed in 4.3. And keeping vertex order is pretty fundemental. Just try and see, it's faster than wondering :)

    The morph loaded fine when I applied subdiv modifier and removed it before exporting. But yet to try applying it after applying shade smooth. Just wanted to know if overall this is better and any tips to making viewport less laggy when using subdiv modifier without lowering the number of subdivs. Like forcing it to use gpu or smth?

  • matewmatew Posts: 46

    Regarding the bug where Morph Master doesn't work in older versions of DAZ:

    Thank you, everyone! It seems you were right. One of my customers also reached this conclusion. He kindly agreed to help me identify the issue, as I was unable to reproduce it on my PC. He encrypted my unencrypted script on his own system, and it didn’t work. However, once he replaced the first comment from:
     

    // DAZ Studio version 4.22.0.16 filetype DAZ Script

    to

    // DAZ Studio version 4.9.0.0 filetype DAZ Script

    it started working! It's extremely strange that a comment string could cause so much trouble. One customer already initiated a refund, most likely due to this issue. I'm at a loss for words. :(

    Now, the solution:

    • The easiest solution is to update DAZ Studio.
    • If you don't want to update DAZ Studio, please wait a bit. I've contacted the support team, and they have escalated the issue to the tech team. I'm waiting for confirmation from the person helping me to ensure 100% that this fix works before notifying the tech team and reuploading the scripts.
    • If you don't want to update DAZ Studio and don't want to wait, please PM me with proof of purchase, and I'll provide you with a link. However, I still need to be completely sure the solution works before proceeding.

    Thank you for your patience and understanding!

     

  • matewmatew Posts: 46

    rhye_7b205b2b74 said:

    matew said:

    epl379 said:

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

    One other customer complained about the similar situation, howerer he had only two first scripts didn' work. I gave him unencrypted script and it worked without any issues.
    We tried a lot of things but it seems like the problem is buggy DAZ encription. We opened tickets today, waitinf for answer.
    Download please the first script from here and try it out. If it works, that you have the same issue: bug in DAZ encripting. I will keep you updated. You can also open a ticket.

    Worked a treat thanks.

    One question, can you get this to save a dForce simulation on just the cloth?

    Yes, you can. In my workflow, I always save the results of any dForce simulation, allowing me to continue working at frame #0. It keeps everything neat. Also, it allows you to begin a new dForce simulation from the result of the previous dForce simulation.

  • matew said:

    rhye_7b205b2b74 said:

    matew said:

    epl379 said:

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

    One other customer complained about the similar situation, howerer he had only two first scripts didn' work. I gave him unencrypted script and it worked without any issues.
    We tried a lot of things but it seems like the problem is buggy DAZ encription. We opened tickets today, waitinf for answer.
    Download please the first script from here and try it out. If it works, that you have the same issue: bug in DAZ encripting. I will keep you updated. You can also open a ticket.

    Worked a treat thanks.

    One question, can you get this to save a dForce simulation on just the cloth?

    Yes, you can. In my workflow, I always save the results of any dForce simulation, allowing me to continue working at frame #0. It keeps everything neat. Also, it allows you to begin a new dForce simulation from the result of the previous dForce simulation.

    Sorry if it's a noob question but how do you u use your script to save a dforce sim as morph?

  • matewmatew Posts: 46

    flowprince said:

    matew said:

    rhye_7b205b2b74 said:

    matew said:

    epl379 said:

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

    One other customer complained about the similar situation, howerer he had only two first scripts didn' work. I gave him unencrypted script and it worked without any issues.
    We tried a lot of things but it seems like the problem is buggy DAZ encription. We opened tickets today, waitinf for answer.
    Download please the first script from here and try it out. If it works, that you have the same issue: bug in DAZ encripting. I will keep you updated. You can also open a ticket.

    Worked a treat thanks.

    One question, can you get this to save a dForce simulation on just the cloth?

    Yes, you can. In my workflow, I always save the results of any dForce simulation, allowing me to continue working at frame #0. It keeps everything neat. Also, it allows you to begin a new dForce simulation from the result of the previous dForce simulation.

    Sorry if it's a noob question but how do you u use your script to save a dforce sim as morph?

    No, it's not a noob question. I'd recommend watching the full video tutorial here where I explain how to do that step by step.

    In short, you need to:

    1. Launch a dForce simulation with your dForce cloth.
    2. Make sure your cloth is selected and you're at the frame where the dForce deformation looks as desired.
    3. Launch Quick Figure Export (#8) to capture the current geometry state of your cloth.
    4. Clear the dForce simulation.
    5. Launch Morph from Difference (#10).
  • TugpsxTugpsx Posts: 744

    @mateW, This script collection provides powerful automation tools for Daz Studio. Each script streamlines complex processes into simple, one-click operations that would typically require multiple manual steps. The collection is particularly valuable for both newcomers who might be hesitant about tackling advanced features and experienced users looking to optimize their workflow.

    While the promotional materials don't fully showcase the collection's capabilities, the demonstration videos reveal its true potential and practical applications. They clearly illustrate how these scripts can enhance productivity and make sophisticated Daz Studio operations more accessible.

    Special appreciation goes to mateW for identifying and addressing common user challenges, especially those tasks that many users found daunting or weren't aware were possible to automate.

  • DartanbeckDartanbeck Posts: 21,680

    Tugpsx said:

    @mateW, This script collection provides powerful automation tools for Daz Studio. Each script streamlines complex processes into simple, one-click operations that would typically require multiple manual steps. The collection is particularly valuable for both newcomers who might be hesitant about tackling advanced features and experienced users looking to optimize their workflow.

    While the promotional materials don't fully showcase the collection's capabilities, the demonstration videos reveal its true potential and practical applications. They clearly illustrate how these scripts can enhance productivity and make sophisticated Daz Studio operations more accessible.

    Special appreciation goes to mateW for identifying and addressing common user challenges, especially those tasks that many users found daunting or weren't aware were possible to automate.

    yes

  • matew said:

    flowprince said:

    matew said:

    rhye_7b205b2b74 said:

    matew said:

    epl379 said:

    Hi. I keep getting an error message when trying to open any of the scripts. "An error occured while reading the file." I've tried uninstalling/installing and receive the same issue. I'm using Daz 4.21. Not sure if it's not compatible with 4.21? Didn't read that anywhere.

    One other customer complained about the similar situation, howerer he had only two first scripts didn' work. I gave him unencrypted script and it worked without any issues.
    We tried a lot of things but it seems like the problem is buggy DAZ encription. We opened tickets today, waitinf for answer.
    Download please the first script from here and try it out. If it works, that you have the same issue: bug in DAZ encripting. I will keep you updated. You can also open a ticket.

    Worked a treat thanks.

    One question, can you get this to save a dForce simulation on just the cloth?

    Yes, you can. In my workflow, I always save the results of any dForce simulation, allowing me to continue working at frame #0. It keeps everything neat. Also, it allows you to begin a new dForce simulation from the result of the previous dForce simulation.

    Sorry if it's a noob question but how do you u use your script to save a dforce sim as morph?

    No, it's not a noob question. I'd recommend watching the full video tutorial here where I explain how to do that step by step.

    In short, you need to:

    1. Launch a dForce simulation with your dForce cloth.
    2. Make sure your cloth is selected and you're at the frame where the dForce deformation looks as desired.
    3. Launch Quick Figure Export (#8) to capture the current geometry state of your cloth.
    4. Clear the dForce simulation.
    5. Launch Morph from Difference (#10).

    Thank you so much. I have to say your script is one of the god plugins to arrive in daz after a long while.

Sign In or Register to comment.