dForce Archmage

13

Comments

  • matewmatew Posts: 109

    Dartanbeck created a review of my dForce Archmage!

    Just... WOW

    Now, thanks to my script, I can say that there's a little bit of my contribution in his Rosie’s series smiley

  • TerryDTerryD Posts: 36
    edited July 7

    matew said:

    TerryD said:

    Does this work with Studio 4.21 or 4.22? I'm considering buying it but issues with upgrading my NVIDEA drivers have left me back at those. Thanks

     

    I marked my scripts as created in DAZ Studio 4.9.0.0. So yes, you shouldn't have any problems in 4.21 and 4.22. 

    Thanks for confirming, that's a buy then! Anything that helps me with dForce is worth a try...

    Post edited by Richard Haseltine on
  • tsroemitsroemi Posts: 3,460

    Matew, I tried the micro version yesterday, and things went much much better! I'll just have to change the workflow a bit so I don't accidentally invoke the 'normal' dForce wizard instead of the tiny one. But for the first time, I was actually able to do things with the Mage! Thank you so much again. heart

    One question I have that doesn't have anything to do with sizing of windows and such, just something I couldn't work out yet: If I wanted to do a two-step simulation with, say, clothes and hair settling on a figure in a pose at first, and then having wind blowing through that setting as the second step - how would I do that with the Mage? I've tried different ways, but even if I freeze the simulation, it all just starts over from the beginning. Do I have to make the timeline longer and put the wind force later? Or do I export the first sim results as morphs?
    Sorry for being a bit daft, and I do hope I'm not too much of a nuisance yet. blush

  • TugpsxTugpsx Posts: 793

    matew said:

    Dartanbeck created a review of my dForce Archmage!

    Just... WOW

    Now, thanks to my script, I can say that there's a little bit of my contribution in his Rosie’s series smiley

    LOL! i'm sure there is a little bit of your script in Rosie's future. 

  • DustRiderDustRider Posts: 2,879
    edited July 13

    I just wanted to pop in and say thanks for dForce Archmage!! It makes working with dForce soooo much easier and faster. For me, this is a must have. The ability to quickly create morphs is also a huge plus.

    Post edited by DustRider on
  • matewmatew Posts: 109

    DustRider said:

    I just wanted to pop in and say thanks for dForce Archmage!! It makes working with dForce soooo much easier and faster. For me, this is a must have. The ability to quickly create morphs is also a huge plus.

     

    Thank you, @DustRider!
    I’m glad you find it useful.

    For me, it’s a must-have too smiley

    I even closed the Simulation Pane, as I don’t need it anymore.

  • matewmatew Posts: 109

    dForca Archmage was updated today in DAZ Store

  • barbultbarbult Posts: 26,179

    Is there a way in Archmage to clear a simulation?

  • RGcincyRGcincy Posts: 2,862
    edited July 19

    I'm having the problem of too large a screen for some of the scripts. My screen resolution is 1680 x1050 and I can't go larger. Most of the scripts are readable (image 1) but the Invoke Mini and Invoke are way too large. Usually the first time I click on it I see most of the upper half (image 2). If I ESC out and reopen I get the lower half with the Launch Simulation button (image 3) now visible. That's usually true for the larger Invoke but today it opened in the middle and ESC outing and going back in gave the same view, so I couldn't use any of the settings (image 4). The text shows up larger in these screens if that offers any clues. This is true in Daz Studio 4.23 and 4.24.

    Archmage 1.jpg
    802 x 990 - 115K
    Archmage 2.jpg
    1658 x 988 - 121K
    Archmage 3.jpg
    1661 x 990 - 97K
    Archmage 4.jpg
    1660 x 995 - 94K
    Post edited by RGcincy on
  • matewmatew Posts: 109

    barbult said:

    Is there a way in Archmage to clear a simulation?

    No, I didn’t add that function.
    I assigned a shortcut to 'Clear Selected Objects,' and it works well, so I didn’t think to add a separate button for clearing the simulation.

  • matewmatew Posts: 109

    RGcincy said:

    I'm having the problem of too large a screen for some of the scripts. My screen resolution is 1680 x1050 and I can't go larger. Most of the scripts are readable (image 1) but the Invoke Mini and Invoke are way too large. Usually the first time I click on it I see most of the upper half (image 2). If I ESC out and reopen I get the lower half with the Launch Simulation button (image 3) now visible. That's usually true for the larger Invoke but today it opened in the middle and ESC outing and going back in gave the same view, so I couldn't use any of the settings (image 4). The text shows up larger in these screens if that offers any clues. This is true in Daz Studio 4.23 and 4.24.

    PM you 

  • barbultbarbult Posts: 26,179

    matew said:

    barbult said:

    Is there a way in Archmage to clear a simulation?

    No, I didn’t add that function.
    I assigned a shortcut to 'Clear Selected Objects,' and it works well, so I didn’t think to add a separate button for clearing the simulation.

    1. Clearing simulation seems like something that should be included in a comprehensive dForce utility. I now use Dforce Companion 2 to do that task, because I have not assigned a shortcut key..
    2. I think there is a bug with smoothing. Even when I have smoothing turned on in Archmage, it does not smooth during the simulation. It only smoothes at the end, just the same as it does when I have smoothing turned off in ArchMage.
    Screenshot 2025-07-24 032818 Smoothing on doesn't work fro me.jpg
    226 x 192 - 10K
  • matewmatew Posts: 109
    edited July 26

    barbult said:

    matew said:

    barbult said:

    Is there a way in Archmage to clear a simulation?

    No, I didn’t add that function.
    I assigned a shortcut to 'Clear Selected Objects,' and it works well, so I didn’t think to add a separate button for clearing the simulation.

    1. Clearing simulation seems like something that should be included in a comprehensive dForce utility. I now use Dforce Companion 2 to do that task, because I have not assigned a shortcut key..
    2. I think there is a bug with smoothing. Even when I have smoothing turned on in Archmage, it does not smooth during the simulation. It only smoothes at the end, just the same as it does when I have smoothing turned off in ArchMage.

    Thank you, will check 

    I just checked, it works. When smoothing is on, it stays on during the simulation; if it's off, it's truned off during the simulation

    Post edited by matew on
  • barbultbarbult Posts: 26,179

    matew said:

    barbult said:

    matew said:

    barbult said:

    Is there a way in Archmage to clear a simulation?

    No, I didn’t add that function.
    I assigned a shortcut to 'Clear Selected Objects,' and it works well, so I didn’t think to add a separate button for clearing the simulation.

    1. Clearing simulation seems like something that should be included in a comprehensive dForce utility. I now use Dforce Companion 2 to do that task, because I have not assigned a shortcut key..
    2. I think there is a bug with smoothing. Even when I have smoothing turned on in Archmage, it does not smooth during the simulation. It only smoothes at the end, just the same as it does when I have smoothing turned off in ArchMage.

    Thank you, will check 

    I just checked, it works. When smoothing is on, it stays on during the simulation; if it's off, it's truned off during the simulation

    Thank you for checking. Is there a reason I cannot see the smoothing happening in the Texture Shaded viewport during ArchMage simulation? I can see it happening when I simulate with dForce Companion 2. Is that s difference between a script (ArchMage) and a plugin (dForce Companion2), or do you know some other reason why I don't see smoothing while ArchMage is simulating?

  • matewmatew Posts: 109

    barbult said:

    matew said:

    barbult said:

    matew said:

    barbult said:

    Is there a way in Archmage to clear a simulation?

    No, I didn’t add that function.
    I assigned a shortcut to 'Clear Selected Objects,' and it works well, so I didn’t think to add a separate button for clearing the simulation.

    1. Clearing simulation seems like something that should be included in a comprehensive dForce utility. I now use Dforce Companion 2 to do that task, because I have not assigned a shortcut key..
    2. I think there is a bug with smoothing. Even when I have smoothing turned on in Archmage, it does not smooth during the simulation. It only smoothes at the end, just the same as it does when I have smoothing turned off in ArchMage.

    Thank you, will check 

    I just checked, it works. When smoothing is on, it stays on during the simulation; if it's off, it's truned off during the simulation

    Thank you for checking. Is there a reason I cannot see the smoothing happening in the Texture Shaded viewport during ArchMage simulation? I can see it happening when I simulate with dForce Companion 2. Is that s difference between a script (ArchMage) and a plugin (dForce Companion2), or do you know some other reason why I don't see smoothing while ArchMage is simulating?

    I don't have dForce Companion, so I can't compare. But I launched the dForce simulation using dForce Archmage with the opened Parameters Pane. When smoothing is On in "Invoke dForce" script, "Enable Smoothing" parameter stays On during the simulation; when it's Off, "Enable Smoothing" turns off before simulation and then Turns On after.

  • barbultbarbult Posts: 26,179

    matew said:

    barbult said:

    matew said:

    barbult said:

    matew said:

    barbult said:

    Is there a way in Archmage to clear a simulation?

    No, I didn’t add that function.
    I assigned a shortcut to 'Clear Selected Objects,' and it works well, so I didn’t think to add a separate button for clearing the simulation.

    1. Clearing simulation seems like something that should be included in a comprehensive dForce utility. I now use Dforce Companion 2 to do that task, because I have not assigned a shortcut key..
    2. I think there is a bug with smoothing. Even when I have smoothing turned on in Archmage, it does not smooth during the simulation. It only smoothes at the end, just the same as it does when I have smoothing turned off in ArchMage.

    Thank you, will check 

    I just checked, it works. When smoothing is on, it stays on during the simulation; if it's off, it's truned off during the simulation

    Thank you for checking. Is there a reason I cannot see the smoothing happening in the Texture Shaded viewport during ArchMage simulation? I can see it happening when I simulate with dForce Companion 2. Is that s difference between a script (ArchMage) and a plugin (dForce Companion2), or do you know some other reason why I don't see smoothing while ArchMage is simulating?

    I don't have dForce Companion, so I can't compare. But I launched the dForce simulation using dForce Archmage with the opened Parameters Pane. When smoothing is On in "Invoke dForce" script, "Enable Smoothing" parameter stays On during the simulation; when it's Off, "Enable Smoothing" turns off before simulation and then Turns On after.

    OK, thanks again for checking. It must be working then, and for some reason it does not display the smoothing action in the viewport for me. (At least not in the case I was simulating) 

  • ElorElor Posts: 3,146

    Hello,

    It's a great product and almost the only way I'm running simulation now :)

    Is there a way to hide a whole hierarchy of objects from simulation using one of the Invoke dForce script by clicking on the root of that hierarchy, a bit like it's possible to hide a figure and everything parented to it in the scene tab ?

    I had the situation with some hairs that are created with a main hair object and objects for other parts of the hair and or the updo part, or some jeweleries where everything is a different object, and it would be nice to be able to hide the whole hieharchy in one click.

  • barbultbarbult Posts: 26,179
    edited September 11

    Elor said:

    Hello,

    It's a great product and almost the only way I'm running simulation now :)

    Is there a way to hide a whole hierarchy of objects from simulation using one of the Invoke dForce script by clicking on the root of that hierarchy, a bit like it's possible to hide a figure and everything parented to it in the scene tab ?

    I had the situation with some hairs that are created with a main hair object and objects for other parts of the hair and or the updo part, or some jeweleries where everything is a different object, and it would be nice to be able to hide the whole hieharchy in one click.

    That would be a very convenient feature. I had a scene with one of the fancy Tassel Jewelry necklaces. I think it had dozens of child nodes and bones that I didn't want seen in the dress simulation. I ended up exiting dForce Archmage and hiding the visibility of the whole necklace in the Scene pane, before restarting dForce Archmage. I didn't have the patience to turn off every one of the necklace nodes individually. Maybe there is a way to do it all together in dForce Archmage, but I didn't see how.

    Post edited by barbult on
  • matewmatew Posts: 109

    No, unfortunately, you can't hide all parented stuff in one click. I will think on how to do that.

  • barbultbarbult Posts: 26,179

    matew said:

    No, unfortunately, you can't hide all parented stuff in one click. I will think on how to do that.

    Thank you for investigating it. 

  • ElorElor Posts: 3,146
    edited October 2

    I have a problem with dForce Archmage with some scenes: I launch Archmage Mini with the character selected, I check that both the character and the clothes she's wearing are visible to simulation and not frozen, I click on Launch Simulation, the window closes itself but the simulation doesn't happen. In the log file, I have the following warning:

    [WARNING] :: \src\dzdynamicsengine.cpp(3660): No objects to simulate.

    But if I'm launching the simulation through the default UI, with the same scene, without changing anything else, the simulation does run and the clothes are simulated… surprise

    If someone has an idea?

    Edit : I forgot, the problem does happen on Daz Studio 4.24 and the last Daz Studio 4.23 Public Beta and up until a day or two ago, I never had this problem.

    Post edited by Elor on
  • barbultbarbult Posts: 26,179

    Elor said:

    I have a problem with dForce Archmage with some scenes: I launch Archmage Mini with the character selected, I check that both the character and the clothes she's wearing are visible to simulation and not frozen, I click on Launch Simulation, the window closes itself but the simulation doesn't happen. In the log file, I have the following warning:

    [WARNING] :: \src\dzdynamicsengine.cpp(3660): No objects to simulate.

    But if I'm launching the simulation through the default UI, with the same scene, without changing anything else, the simulation does run and the clothes are simulated… surprise

    If someone has an idea?

    Edit : I forgot, the problem does happen on Daz Studio 4.24 and the last Daz Studio 4.23 Public Beta and up until a day or two ago, I never had this problem.

    What clothes are you using? If you look in the Surfaces pane, does at least one surface have a dynamic strength above 0? Is visible in simulation turned On for the surfaces and for the object? 

  • ElorElor Posts: 3,146

    It's a sport bra / sport briefs for G8F freebie from ShareCG, currently not available (no idea if yomiuri will re-release it on Renderosity) and 'sadly', the Genesis 9 version currently available doesn't have the same problem… I would have shared a scene with G8F and the clothes if I could but they were shared under a Don't redistribute licence.

    Regarding your questions, every surface of these clothes has a dynamic strengh over 0 and is visible to simulation. As I did tweak the various settings, I also checked with the ones provided by the creator and dForce Archmage encounters the same problem with both the creator default settings and mine.

    But in both cases, the clothes do simulate if I'm running the simulation directly from Daz UI and if I'm clearing the simulation, I see difference.

    I also checked since my message: if I'm freezing both clothes, Archmage will open a popup to say there is nothing to simulate. And if I'm unfreezing them, Archmage is closing and the simulation is not launched :(

  • barbultbarbult Posts: 26,179
    Maybe post a screenshot of your Archmage interface window then. Maybe someone will spot something wrong.
  • ElorElor Posts: 3,146
    edited October 2

    While taking the screenshots you asked, I found the problem: the bone logo near their name was empty and not green like it was on the character. I checked the scene tab and for some reason, both clothing items were loading with all their bones hidden. I didn't see it before because the clothes themselves were visible and looking at Archmage dForce report, it also didn't see anything wrong with all bones being hidden:

    Clicking on the empty bone of either clothes item didn't allow me to solve the problem, I had to go back to Daz UI to make them visible.

    I still don't understand why the simulation launched without a problem from Daz Studio default UI though when Archmage failed to launch one, and looking at the result of the simulation launched with bones visibles, the clothes don't seem to have ended in a vastly different shape that with the bones all hidden: some pokethroughs are not were they were before I launched the simulation, at least were not fixed when I put the push modifier back to 1 (I set both push modifiers to 0 during the simulation because the default shape of either clothes were not showing any pokethrough - I create custom morphs for the character I'm using to be sure the starting position was good enough) but it feels like something that could happen between two simulations (I don't remember if dForce will always ends with the same results).

    Thank you @barbult for you help, without it, I would have overlooked these hidden bones.

    A question related to push modifier: like I said, I set both of them to 0 before launchin the simution, which should mean they were not having any influence on the simulation. Does Archmage offer the possibility to do that, if it's useful (maybe dForce will already ignore push modifiers) like it offers the possibility to make Smoothing modifier inactive during the simulation?

    archmare_dforce_report.jpg
    800 x 510 - 56K
    archmage_dforce_window.jpg
    1793 x 904 - 184K
    Post edited by Elor on
  • barbultbarbult Posts: 26,179

    I bet it was because Archmage lets you hide things from simulation by turning the bones off. I don't know why the clothing would load that way, but it sounds like you've solved the problem.

    If the clothing came with a push modifier, it was probably to correct poke through problems. Mada does that with her clothes. The push modifier has no effect (regardless of value) unless you paint weight on the push modifier weight map in the area of the poke through.

  • ElorElor Posts: 3,146

    I added the weight mapped push modifier myself (I discovered their wonderful existence through clothes made by Mada :)), to fix pokethrough the smoothing modifier didn't take care off.

    But if I painted something on the weight map, to fix pokethrough after a simulation and I decide to re-run that simulation, the push modifier influence will be taken into account by the simulation right, at least if I didn't set it to 0 or removed anything I painted on its weight map?

  • barbultbarbult Posts: 26,179
    I'm not sure how simulation deals with push modifiers. I don't know that I ever simulated after applying one.
  • matewmatew Posts: 109

    Balbult is right. Everything that was invisible before launching dForce Archmage is not included in the list of simulation participants. In other words, my script simply doesn’t see invisible nodes, which is why there’s nothing about them in the report.

    Each object in the scene can toggle both general visibility and visibility in simulation. Adding both properties to my script would only create unnecessary confusion, while my goal was to find a balance between simplicity and functionality.

  • IceDragonArtIceDragonArt Posts: 12,741

    This is now at the top of my wishlist...

Sign In or Register to comment.