[Released] Bone Doctor Pose Control [Commercial]

2

Comments

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    What's the minimum DS version for this?

    The minimum is 4.9.3.166 since it uses encrypted scripts.

  • AllegraAllegra Posts: 405

    Absolutely amazing scripts, converted, relaxed and now have even more pose options, thank you for a fantastic product :) 

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    Allegra said:

    Absolutely amazing scripts, converted, relaxed and now have even more pose options, thank you for a fantastic product :) 

    Awesome!  You are very welcome! 

  • RobotHeadArtRobotHeadArt Posts: 917

    So I picked this up and think it will be a useful tool in my toolbox.  I did notice a couple tiny issues which may or may not be in the realm of the script's control (I am not familiar with how much control an author has over the UI's behavior in a script).  If I manually key in a numeric value while Live Preview is checked it does not register the change event and the preview is not updated.  I have to nudge the -/+ slider to get it to register.  Also, if I key in an integer and hit enter to commit the change, the enter key press is picked up by the dialog as the Accept command and applies the change and dismisses the dialog.

    The main selling point for me personally was the Adjust Bones which works quite well on things with lots of bones in them like some of SickleYield's products.  One feature that would be nice would be an option on this script to enter a maximum number of bones that it would apply to (this would be super useful for posing an figure that has over 90 bones).

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    Thank you for the feedback.  That is a good idea for the Adjust Bones.  Do you mean maximum number of bones or maximum depth of bones?

    As far as entering a numeric value, I haven't figured out how to get that event and NOT get the slider movement event.  If the Live Preview responds to the slider movement all the time, things slow to a crawl.  So I opted for letting you enter a numeric value and then hitting Preview.

  • RobotHeadArtRobotHeadArt Posts: 917

    Thank you for the feedback.  That is a good idea for the Adjust Bones.  Do you mean maximum number of bones or maximum depth of bones?

    As far as entering a numeric value, I haven't figured out how to get that event and NOT get the slider movement event.  If the Live Preview responds to the slider movement all the time, things slow to a crawl.  So I opted for letting you enter a numeric value and then hitting Preview.

    For the figures where I would use a limit on Adjust Bones are things like chains/tentacles/wires where there parent bone has only one child bone, one after another so either would be efficitvely the same.  And I totally understand the fact that there are performance tradeoffs and limits around what a developer can do in the constraints of the scripting API.

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    Thank you for the feedback.  That is a good idea for the Adjust Bones.  Do you mean maximum number of bones or maximum depth of bones?

    As far as entering a numeric value, I haven't figured out how to get that event and NOT get the slider movement event.  If the Live Preview responds to the slider movement all the time, things slow to a crawl.  So I opted for letting you enter a numeric value and then hitting Preview.

    For the figures where I would use a limit on Adjust Bones are things like chains/tentacles/wires where there parent bone has only one child bone, one after another so either would be efficitvely the same.  And I totally understand the fact that there are performance tradeoffs and limits around what a developer can do in the constraints of the scripting API.

    I will add it and it will be in a future update.

  • ALLIEKATBLUEALLIEKATBLUE Posts: 2,970

    @RiverSoft Art, would your product be helpful in fixing the distorted hands that result when you use converted G3 morphs on G8? 

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    @RiverSoft Art, would your product be helpful in fixing the distorted hands that result when you use converted G3 morphs on G8? 

    No, it would not help with morphs.  The product works with bones only.  Sorry.

  • go awaygo away Posts: 15

    Since this is working for others the problems I'm having must be unique to me.  When I run any of the Bone Doctor Pose Control scripts I get a script error:  Can't find variable: sIncludeFileExt.  The line is different in each script but every script gives the same error.  I've tried lots of other scripts on my system and they still work.  I assume I don't have everything setup correctly.

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    go away said:

    Since this is working for others the problems I'm having must be unique to me.  When I run any of the Bone Doctor Pose Control scripts I get a script error:  Can't find variable: sIncludeFileExt.  The line is different in each script but every script gives the same error.  I've tried lots of other scripts on my system and they still work.  I assume I don't have everything setup correctly.

    Did you do a manual install?  The sIncludeFileExt is defined in the RSConstants.dsa, which should be in data/RiverSoft Art/Common. 

  • go awaygo away Posts: 15

    The file is there and it contains the definition.  What's odd is that I switched to the latest Public Beta release of Studio and now it works perfect.  Both versions are using the same content directory.  There must be something in my Studio install that is damaged that isn't damaged in my Public Beta install.  I think I'll keep using the Public Beta install.

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    edited July 2017

    Bizarre.  I do not know what is the problem.  Sorry about the difficulties.  I am glad you are able to use it at least.

    Post edited by RiverSoft Art on
  • go awaygo away Posts: 15

    Don't know what the problem was, but like I thought it was definitely in my setup.  I did a clean re-install of the same version of Daz Studio (release, not beta) and now it works perfect.

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    go away said:

    Don't know what the problem was, but like I thought it was definitely in my setup.  I did a clean re-install of the same version of Daz Studio (release, not beta) and now it works perfect.

    Oh great!  Glad to see that fixed it.  

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    Thank you for the feedback.  That is a good idea for the Adjust Bones.  Do you mean maximum number of bones or maximum depth of bones?

    As far as entering a numeric value, I haven't figured out how to get that event and NOT get the slider movement event.  If the Live Preview responds to the slider movement all the time, things slow to a crawl.  So I opted for letting you enter a numeric value and then hitting Preview.

    For the figures where I would use a limit on Adjust Bones are things like chains/tentacles/wires where there parent bone has only one child bone, one after another so either would be efficitvely the same.  And I totally understand the fact that there are performance tradeoffs and limits around what a developer can do in the constraints of the scripting API.

    I will add it and it will be in a future update.

    Propagation Limit for Adjust Bones is in the latest update pushed to the store today.

  • RobotHeadArtRobotHeadArt Posts: 917

    Thank you for the feedback.  That is a good idea for the Adjust Bones.  Do you mean maximum number of bones or maximum depth of bones?

    As far as entering a numeric value, I haven't figured out how to get that event and NOT get the slider movement event.  If the Live Preview responds to the slider movement all the time, things slow to a crawl.  So I opted for letting you enter a numeric value and then hitting Preview.

    For the figures where I would use a limit on Adjust Bones are things like chains/tentacles/wires where there parent bone has only one child bone, one after another so either would be efficitvely the same.  And I totally understand the fact that there are performance tradeoffs and limits around what a developer can do in the constraints of the scripting API.

    I will add it and it will be in a future update.

    Propagation Limit for Adjust Bones is in the latest update pushed to the store today.

    I just tried it out and it's great!  Thank you for adding this.  It really makes it easy to make long chain rigged objects look natural.

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    You are welcome!

  • ArtiniArtini Posts: 9,458

    Could you please post some example render(s) showing up, what you mean with this update. Thanks.

     

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    edited July 2017

    Hi Artini, the latest updates adds the Propagation Limit slider to the Adjust Bones script that RobotHeadArt was requesting.   This slider specifies the maximum depth that the script should propagate before halting.  For example, setting Propagation Limit to 4 will halt the adjust bones script after adjusting 4 bones in a tail.

    Prop Limit.jpg
    366 x 448 - 84K
    Post edited by RiverSoft Art on
  • ArtiniArtini Posts: 9,458

    Ok, thanks for the explanation.

     

  • Griffin AvidGriffin Avid Posts: 3,764

    I have a weird request for an added feature.

    Is there any way there could be a USER DEFINED starting pose?

    Relax Pose - Relaxes, or loosens, entire figure or selected subtree poses by multiplying bone orientation values by the strength.  

    This always takes the character back to the starter crucifix pose. Could I pick a pose from my library and insert that as the "pose the script uses to relax towards".

    It would almost be like blending the two poses. Or imagine animation and your script gives me all the frames in-between.

    Did I explain that right? That make sense?

    If my figure was leaping in the air and then I started your script and picked a sitting pose, using relax would cause my character to slide back towards the seated position.

    And not the default crucifix.

    ---------------------

     

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    avxp said:

    I have a weird request for an added feature.

    Is there any way there could be a USER DEFINED starting pose?

    Relax Pose - Relaxes, or loosens, entire figure or selected subtree poses by multiplying bone orientation values by the strength.  

    This always takes the character back to the starter crucifix pose. Could I pick a pose from my library and insert that as the "pose the script uses to relax towards".

    It would almost be like blending the two poses. Or imagine animation and your script gives me all the frames in-between.

    Did I explain that right? That make sense?

    If my figure was leaping in the air and then I started your script and picked a sitting pose, using relax would cause my character to slide back towards the seated position.

    And not the default crucifix.

    ---------------------

    Thanks for the suggestion.  However, that feature will not be in Bone Doctor as the math for Relax/Exaggerate Pose is much simpler and is basically a multiply bone orientations by amount in dialog. 

  • Griffin AvidGriffin Avid Posts: 3,764

    Thank you for replying. Keep up the good work.

  • RiverSoft ArtRiverSoft Art Posts: 6,573

    Note: Bone Doctor supports the recently released Genesis 8 Male, including the Convert Genesis 3 poses to Genesis 8 poses

  • Charlie JudgeCharlie Judge Posts: 12,736
    Artini said:

    Would it be possible to have a similar script for converting poses, when Genesis 8 Male will appear?

    That would be awesome.

     

    Note: Bone Doctor supports the recently released Genesis 8 Male, including the Convert Genesis 3 poses to Genesis 8 poses

    Thanks. I was just about to ask whether it had been updated to support pose conversion to G8M or whether I should get Zev0's Pose converter for that.

  • RiverSoft ArtRiverSoft Art Posts: 6,573
    edited August 2017
    Artini said:

    Would it be possible to have a similar script for converting poses, when Genesis 8 Male will appear?

    That would be awesome.

     

    Note: Bone Doctor supports the recently released Genesis 8 Male, including the Convert Genesis 3 poses to Genesis 8 poses

    Thanks. I was just about to ask whether it had been updated to support pose conversion to G8M or whether I should get Zev0's Pose converter for that.

    There were actually no changes needed to the code.  Note that the metadata for the scripts are still only for G3F and G8M so you have to turn off Filter By Context in Smart Content pane.

    Post edited by RiverSoft Art on
  • LlynaraLlynara Posts: 4,770

    Note: Bone Doctor supports the recently released Genesis 8 Male, including the Convert Genesis 3 poses to Genesis 8 poses

    Love, love, love this! What great support!

  • SF-DesignSF-Design Posts: 986

    works like a charm with Genesis 8 Males too :) yes

  • wscottartwscottart Posts: 442

    I was messing around with the script for converting g3 poses to g8. I was getting really fustrated as the poses were close but no cigar. I finally attempted a pose and when the pop up asked if I wanted to turn off limits I said yes. In hind sight I should have know this to begin with. The pose then worked like a charm. Not exactly stated in the documentation, but might help someone like me that is unfamiliar with bones and posing to know this down the road somewhere. Great product once you get the right knowlegde. I'm sure I have lots to learn but will have fun with this as I do.

Sign In or Register to comment.