HOME | DD

#dazstudioiray
Published: 2020-06-02 19:10:54 +0000 UTC; Views: 14906; Favourites: 36; Downloads: 185
Redirect to original
Description
I finally took the time to learn DAZ Studio scripting, and automated the process of locking/unlocking certain character pose properties.
I've done the following steps manually, far too many times: apply a cast prop to a character, pose parts of their body how I'd like, then lock all pose properties so pre-done poses don't move the casted body parts. This usually involves something like "select left thumb 3 up to left collar, lock all bend, twist, and side-side properties, lock all thumb and hand pose controls (but leaving things like 'Left Fingers Grasp' unlocked), repeat for the right arm, lock Abdomen Upper up through Chest Upper, if a Risser or gag cast, lock Neck Lower up through Head".
Extract this to your DAZ Studio "My Library" directory; these scripts will appear in "Casts/strace44/Pose Lock Scripts". When one or more characters are selected, double-clicking the appropriate script will lock the pose controls for the relevant body parts.
The "Joint Unlock - All" script actually unlocks every pose control and every character property, since it didn't seem to be a good use of my time to be selective with that.
I strongly dislike Javascript/ECMAscript, and the dialect embedded in DAZ Studio is very anemic, so parts of the code are a bit ugly. I'm open to improvements and additions -- if you'd like to do so, I'm open to pull requests on GitHub: github.com/strace44/daz-pose-sā¦
Related content
Comments: 8
castfantasy [2020-06-04 11:33:42 +0000 UTC]
š: 0 ā©: 1
strace44 In reply to castfantasy [2020-06-04 17:36:51 +0000 UTC]
š: 0 ā©: 0
mabauterklamm [2020-06-03 18:02:59 +0000 UTC]
š: 0 ā©: 1
strace44 In reply to mabauterklamm [2020-06-04 17:35:48 +0000 UTC]
š: 0 ā©: 1
mabauterklamm In reply to strace44 [2020-06-07 11:56:53 +0000 UTC]
š: 0 ā©: 0
chardeviant [2020-06-02 20:32:03 +0000 UTC]
š: 0 ā©: 1
strace44 In reply to chardeviant [2020-06-04 17:19:30 +0000 UTC]
š: 0 ā©: 1
chardeviant In reply to strace44 [2020-06-04 21:10:31 +0000 UTC]
š: 0 ā©: 0