[Released] dForce Magnet [Commercial]

18910111214»

Comments

  • LinwellyLinwelly Posts: 5,947

    I managed to work something out with setting the initialisation time higher

  • Linwelly said:

    I managed to work something out with setting the initialisation time higher

    Nice!  Really cool image.

  • barbultbarbult Posts: 24,243

    Yes, I can "see" the wind.

  • LinwellyLinwelly Posts: 5,947

    thanks a lot!

  • Why isn't the magnet object showing in my scene?  I see it in the scene view as "DForce Magnet" but nothing is showing up in the viewport.  I set the size to max and tried different rotations.  Any ideas?

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    whitnell_7ea21a291f said:

    Why isn't the magnet object showing in my scene?  I see it in the scene view as "DForce Magnet" but nothing is showing up in the viewport.  I set the size to max and tried different rotations.  Any ideas?

    Maybe the script crashes?  What does the Daz log say?

  • jmucchiellojmucchiello Posts: 126

    When I run the dForce Magnet script, the magnet is nowhere near the spot. In fact, it's location is 0,0,0 relative to clothing. It thought it just vanished, but instead it disappeared inside the figure. When I watch the tutorials, this doesn't happen. What am I doing wrong?

    The attachment shows the flow of what I did:

    set tool to geometry editor

    select a mesh node

    run the script

    magnet is created at 0,0,0 and not at the mesh mode.

     

     

    Untitled.png
    2560 x 2171 - 2M
  • barbultbarbult Posts: 24,243

    You could try setting the garment to Base Resolution before selecting the mesh. Geometry Editor selects strange things, when the irem is  subdivided in High Resolution.

  • jmucchiellojmucchiello Posts: 126
    edited October 23

    I don't understand that. You can see the yellow square in the top image. Look at these perspectives. The magnet is not attached to the vertex. Not even close. (Base resolution is selected in the images below)

     

    Untitled.png
    2242 x 1295 - 921K
    Post edited by jmucchiello on
  • RiverSoft ArtRiverSoft Art Posts: 6,573

    jmucchiello said:

    I don't understand that. You can see the yellow square in the top image. Look at these perspectives. The magnet is not attached to the vertex. Not even close. (Base resolution is selected in the images below)

    I just tested again with Daz Studio 4.23.0.1 and I see no issues:

    Can you post the Daz log?  I want to see what vertex the script sees.   It should look something like this:

    Loading script: D:/Documents/My DAZ 3D Library/scripts/riversoft art/dforce magnet/dfm dforce magnet.dse

    2024-10-23 07:25:46.964 [DEBUG] :: Found: D:/Documents/My DAZ 3D Library/data/RiverSoft Art/Common/RSConstants.dsa

    2024-10-23 07:25:47.031 [DEBUG] :: Found: D:/Documents/My DAZ 3D Library/data/RiverSoft Art/Common/RSMagnetConstants.dsa

    2024-10-23 07:25:47.078 [DEBUG] :: Found: D:/Documents/My DAZ 3D Library/data/RiverSoft Art/Common/RSBuildPanels.dsa

    2024-10-23 07:25:47.110 [DEBUG] :: Found: D:/Documents/My DAZ 3D Library/data/RiverSoft Art/Common/RSMagnetFunctions.dse

    2024-10-23 07:25:47.153 [DEBUG] :: Starting creation of dForce Magnet

    2024-10-23 07:25:47.153 [DEBUG] :: Selected vertex of Pallu is [27.8987,67.2777,-20.6373]

    2024-10-23 07:25:47.164 [DEBUG] :: CreateMagnetAndMove(oParentNode, sName, sTitle, nGraftPoint, nOrigin, nDirection, nSize, isFinal, undoable)

    2024-10-23 07:25:47.164 [DEBUG] :: [object Object] dForce Magnet Create dForce Magnet [27.8987,67.2777,-20.6373] [27.8819,67.2756,-20.6274] [0,0,0] 10 false false

    2024-10-23 07:25:47.164 [DEBUG] :: Creating the dForce Magnet

    2024-10-23 07:25:47.171 [DEBUG] :: Created Magnet 3D object [object Object]

    2024-10-23 07:25:47.171 [DEBUG] :: dForce Magnet

    2024-10-23 07:25:47.171 [DEBUG] :: Setting the dForce Magnet visibility so it can be animated

    2024-10-23 07:25:47.172 [DEBUG] :: Adding Magnet to Scene

    2024-10-23 07:25:47.173 [DEBUG] :: Adding Magnet to Parent

    2024-10-23 07:25:47.173 [DEBUG] :: is this final creation? false

    2024-10-23 07:25:47.173 [DEBUG] :: dForce Magnet creation is complete

    2024-10-23 07:25:50.414 [INFO] :: Script executed successfully: D:/Documents/My DAZ 3D Library/scripts/riversoft art/dforce magnet/dfm dforce magnet.dse

    2024-10-23_07-28-43.jpg
    1966 x 1449 - 481K
  • jmucchiellojmucchiello Posts: 126
    edited October 23
    I started fresh with a fresh load of the scene. This is the end of the log right after hitting accept on the create magnet dialog:

    2024-10-23 14:04:46.419 [INFO] :: Loading script: D:/Daz3D/Scripts/RiverSoft Art/dForce Magnet/dFM dForce Magnet.dse
    2024-10-23 14:04:46.422 [DEBUG] :: Found: D:/Daz3D/data/RiverSoft Art/Common/RSConstants.dsa
    2024-10-23 14:04:46.424 [DEBUG] :: Found: D:/Daz3D/data/RiverSoft Art/Common/RSMagnetConstants.dsa
    2024-10-23 14:04:46.429 [DEBUG] :: Found: D:/Daz3D/data/RiverSoft Art/Common/RSBuildPanels.dsa
    2024-10-23 14:04:46.435 [DEBUG] :: Found: D:/Daz3D/data/RiverSoft Art/Common/RSMagnetFunctions.dse
    2024-10-23 14:04:46.451 [DEBUG] :: Starting creation of dForce Magnet
    2024-10-23 14:04:46.451 [DEBUG] :: Selected vertex of _g9_Base_13870 is [0.264581,110.761,11.1458]
    2024-10-23 14:04:46.455 [DEBUG] :: CreateMagnetAndMove(oParentNode, sName, sTitle, nGraftPoint, nOrigin, nDirection, nSize, isFinal, undoable)
    2024-10-23 14:04:46.455 [DEBUG] :: [object Object] dForce Magnet Create dForce Magnet [0.264581,110.761,11.1458] [238.645,111.021,-398.181] [0,0,0] 10 false false
    2024-10-23 14:04:46.455 [DEBUG] :: Creating the dForce Magnet
    2024-10-23 14:04:46.457 [DEBUG] :: Created Magnet 3D object [object Object]
    2024-10-23 14:04:46.457 [DEBUG] :: dForce Magnet
    2024-10-23 14:04:46.457 [DEBUG] :: Setting the dForce Magnet visibility so it can be animated
    2024-10-23 14:04:46.457 [DEBUG] :: Adding Magnet to Scene
    2024-10-23 14:04:46.458 [DEBUG] :: Adding Magnet to Parent
    2024-10-23 14:04:46.458 [DEBUG] :: is this final creation? false
    2024-10-23 14:04:46.458 [DEBUG] :: dForce Magnet creation is complete
    2024-10-23 14:05:54.743 [DEBUG] :: Starting creation of dForce Magnet
    2024-10-23 14:05:54.743 [DEBUG] :: Selected vertex of _g9_Base_13870 is [0.264581,110.761,11.1458]
    2024-10-23 14:05:54.746 [DEBUG] :: CreateMagnetAndMove(oParentNode, sName, sTitle, nGraftPoint, nOrigin, nDirection, nSize, isFinal, undoable)
    2024-10-23 14:05:54.747 [DEBUG] :: [object Object] dForce Magnet Create dForce Magnet [0.264581,110.761,11.1458] [238.645,111.021,-398.181] [0,0,0] 10 undefined false
    2024-10-23 14:05:54.747 [DEBUG] :: Creating the dForce Magnet
    2024-10-23 14:05:54.853 [DEBUG] :: Created Magnet 3D object [object Object]
    2024-10-23 14:05:54.853 [DEBUG] :: dForce Magnet
    2024-10-23 14:05:54.853 [DEBUG] :: Setting the dForce Magnet visibility so it can be animated
    2024-10-23 14:05:54.853 [DEBUG] :: Adding Magnet to Scene
    2024-10-23 14:05:54.854 [DEBUG] :: Adding Magnet to Parent
    2024-10-23 14:05:54.854 [DEBUG] :: is this final creation? undefined
    2024-10-23 14:05:54.855 [DEBUG] :: dForce Magnet creation is complete
    2024-10-23 14:06:10.940 [DEBUG] :: Starting creation of dForce Magnet
    2024-10-23 14:06:10.940 [DEBUG] :: Selected vertex of _g9_Base_13870 is [0.264581,110.761,11.1458]
    2024-10-23 14:06:10.944 [DEBUG] :: CreateMagnetAndMove(oParentNode, sName, sTitle, nGraftPoint, nOrigin, nDirection, nSize, isFinal, undoable)
    2024-10-23 14:06:10.944 [DEBUG] :: [object Object] dForce Magnet Create dForce Magnet [0.264581,110.761,11.1458] [238.645,111.021,-398.181] [1.60527,0,0] 10 true false
    2024-10-23 14:06:10.944 [DEBUG] :: Creating the dForce Magnet
    2024-10-23 14:06:11.043 [DEBUG] :: Created Magnet 3D object [object Object]
    2024-10-23 14:06:11.043 [DEBUG] :: dForce Magnet
    2024-10-23 14:06:11.043 [DEBUG] :: Setting the dForce Magnet visibility so it can be animated
    2024-10-23 14:06:11.043 [DEBUG] :: Adding Magnet to Scene
    2024-10-23 14:06:11.044 [DEBUG] :: Adding Magnet to Parent
    2024-10-23 14:06:11.044 [DEBUG] :: is this final creation? true
    2024-10-23 14:06:11.044 [DEBUG] :: First vertex is [0.264581,110.761,11.1458], cached is [0.264581,110.761,11.1458]
    2024-10-23 14:06:11.045 [DEBUG] :: Hiding Magnet for Renders
    2024-10-23 14:06:11.045 [DEBUG] :: Adding dForce Modifier Dynamic Surface Add-on to dForce Magnet
    2024-10-23 14:06:11.045 [DEBUG] :: Trigger Action DzAddDForceModifierDynamicSurfaceAddOnAction
    2024-10-23 14:06:11.186 [DEBUG] :: Triggered Action DzAddDForceModifierDynamicSurfaceAddOnAction
    2024-10-23 14:06:11.186 [DEBUG] :: Setting dynamics strength to 0
    2024-10-23 14:06:11.187 [DEBUG] :: Simulation Settings Provider [object Object]
    2024-10-23 14:06:11.187 [DEBUG] :: Finished creating magnet

     

    Post edited by jmucchiello on
  • jmucchiellojmucchiello Posts: 126

    If I try to run a similation. The magnet starts at 0,0,0 relative to the crop top. It jumps down immediately to the mesh vertex. The only key settings in the animation are magnet = 0,0,0 at frame 0 and magnet = 0,0,-20 at frame 40 with 60 total frames.

    During the simulation the magnet pointer moves away from the figure angles UP even though neither the Y coordinate nor the Y rotate value is changing. It's as if the other end of the magnet is the axis point on the magnet pointer. 

    The garment explodes around frame 33. I'm attaching an animated gif.

    Untitled.gif
    2560 x 1392 - 3M
  • jmucchiellojmucchiello Posts: 126

    And they stripped out the animation.

    https://throwingdice.com/images/Daz3D-issue.gif

  • jmucchiellojmucchiello Posts: 126
    edited October 23

    I am using 4.22. I can't upgrade at this time.

    This is the asset: https://www.daz3d.com/dforce-chb-pleated-pants-outfit-for-genesis-9-and-8-female

    Post edited by jmucchiello on
  • barbultbarbult Posts: 24,243

    jmucchiello said:

    I am using 4.22. I can't upgrade at this time.

    This is the asset: https://www.daz3d.com/dforce-chb-pleated-pants-outfit-for-genesis-9-and-8-female

    I have this product. I'll see if I can reproduce the proble. I am using 4.23.0.4 Beta, though. dForce Magnet is "old", though. It shouldn't require the latest DS version. Your 4.22 should be fine.

  • barbultbarbult Posts: 24,243

    What is the goal of your magnet simulation? Are you trying to move part of the garment or hold it in place or ???

  • barbultbarbult Posts: 24,243
    edited October 23

    jmucchiello I think at least part of your problem comes from a misunderstanding. Have you watched the videos that esha has posted in this thread? It looks like you are selecting a vertex on a garment that is on a morphed and posed figure. A dForce magnet attaches itself to the selected vertex in the basic shape of the object. That means the unposed unmorphed shape of the crop top. If you were to reset your character to the base G9 shape and pose, you would see the magnet attached to the vertex as it appears in the basic shape of the garment. (At least it did for me when trying to follow your steps.) esha explains how to work around that morphed character issue in the video attached to this message.

    Edit: RE the explosion: By dragging the magnet straight up toward the breast, you might be dragging it into a position insde the character or intersecting with another part of the garment. Using a magnet is still a dForce simulation, subject to all the normal issues like intersecting geometry causing explosions.

    Post edited by barbult on
  • jmucchiellojmucchiello Posts: 126

    barbult said:

    jmucchiello I think at least part of your problem comes from a misunderstanding. Have you watched the videos that esha has posted in this thread? It looks like you are selecting a vertex on a garment that is on a morphed and posed figure. A dForce magnet attaches itself to the selected vertex in the basic shape of the object. That means the unposed unmorphed shape of the crop top. If you were to reset your character to the base G9 shape and pose, you would see the magnet attached to the vertex as it appears in the basic shape of the garment. (At least it did for me when trying to follow your steps.) esha explains how to work around that morphed character issue in the video attached to this message.

    Edit: RE the explosion: By dragging the magnet straight up toward the breast, you might be dragging it into a position insde the character or intersecting with another part of the garment. Using a magnet is still a dForce simulation, subject to all the normal issues like intersecting geometry causing explosions 

    Why doesn't anyone understand? I DID NOT MOVE THE MAGNET *****UP***** AT ALL. The magnet is starting wherever the hell it wants to. The only change, if you look at the parameters shown in the images, is at the start of the simulation Z=0 for the magnet. At the end of the simulation Z=-20. Absolutely nothing else is modified during the simulation. I did not pull the magnet UP at all. I just want the front of the garmet to shift away from her chest 20 units. I have absolutely no idea why the magnet is tilting or moving upwards. That is my issue.

    Now, I had no idea you had to start with a T-pose figure. Where does it say that? The PDF only says be careful when zeroing poses. It says nothing about where the figure should be posed to start.

  • barbultbarbult Posts: 24,243

    jmucchiello said:

    barbult said:

    jmucchiello I think at least part of your problem comes from a misunderstanding. Have you watched the videos that esha has posted in this thread? It looks like you are selecting a vertex on a garment that is on a morphed and posed figure. A dForce magnet attaches itself to the selected vertex in the basic shape of the object. That means the unposed unmorphed shape of the crop top. If you were to reset your character to the base G9 shape and pose, you would see the magnet attached to the vertex as it appears in the basic shape of the garment. (At least it did for me when trying to follow your steps.) esha explains how to work around that morphed character issue in the video attached to this message.

    Edit: RE the explosion: By dragging the magnet straight up toward the breast, you might be dragging it into a position insde the character or intersecting with another part of the garment. Using a magnet is still a dForce simulation, subject to all the normal issues like intersecting geometry causing explosions 

    Why doesn't anyone understand? I DID NOT MOVE THE MAGNET *****UP***** AT ALL. The magnet is starting wherever the hell it wants to. The only change, if you look at the parameters shown in the images, is at the start of the simulation Z=0 for the magnet. At the end of the simulation Z=-20. Absolutely nothing else is modified during the simulation. I did not pull the magnet UP at all. I just want the front of the garmet to shift away from her chest 20 units. I have absolutely no idea why the magnet is tilting or moving upwards. That is my issue.

    Now, I had no idea you had to start with a T-pose figure. Where does it say that? The PDF only says be careful when zeroing poses. It says nothing about where the figure should be posed to start.

    I sincerely apologize for misinterpreting your Z axis change as a vertical movement! I have been in Blender so much lately, where Z is up/down, that, and the GIF implying  upward movement distorted my thinking.  However, you need to watch that video I linked. It still addresses your problem and is probably the explanation for why the magnet moves in a direction you do not expect. dForce Magnet can only work within the restrictions of Daz Studio Geometry Editor and dForce implementation. That makes some uses less straight forward and more complicated. esha has provided a lot of tips in her videos. She addressed user questions that came up after the product was released. Her videos are worth watching.

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    Thanks for all the help @barbult.  I agree that you should look at esha's video:

  • jmucchiellojmucchiello Posts: 126

    The main help in that video is the "don't start with a posed figure" statement. Thanks for the time.

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    jmucchiello said:

    The main help in that video is the "don't start with a posed figure" statement. Thanks for the time.

    You're welcome!  Sorry, I could not be of more help.

Sign In or Register to comment.