Profile Picture

Joint Driven Morphs in Iclone 8?

Posted By ender570 Last Year
You don't have permission to rate!
Author
Message
ender570
ender570
Posted Last Year
View Quick Profile
Senior Member

Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)

Group: Forum Members
Last Active: Last Week
Posts: 35, Visits: 1.9K
Has anyone had any success getting this to work for IClone 8? I haven't ventured into the world of Python yet, so I'm afraid to even look at it. I imagine it shouldn't be too hard just judging by the concept of increasing or decreasing the morph based on a specific bone's rotation.

Any help would be greatly appreciated.
I've spent weeks creating a bunch of morphs for my character and the thought and hand keying every single change is a bit frustrating
yogdyr
yogdyr
Posted Last Year
View Quick Profile
Veteran Member

Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)

Group: Forum Members
Last Active: 3 days ago
Posts: 67, Visits: 2.2K
https://marketplace.reallusion.com/joint-driven-morph?_gl=1%2ai8i5nw%2a_ga%2aMTM0Njc1NzExLjE2MDU0ODEzMTI.%2a_ga_Q3FS71VPKC%2aMTY3NzY0Mzc5NC44MjEuMS4xNjc3NjQ1MjQxLjQyLjAuMA..

I had a nice plugin, but it doesn't work in iclone8. It was updated quite some time ago
jlittle
jlittle
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)

Group: Forum Members
Last Active: 4 days ago
Posts: 1.9K, Visits: 17.3K
Give the attached file a try. I've modified it to work with iC8.
Rename the existing main.py file in the ../OpenPlugin/JointDrivenMorph directory to main.py.old.
Unzip and move the "main.py" file to the ../OpenPlugin/JointDrivenMorph directory.
Run iC8 and try it out.
Note: RL has provided this program as an example python program and is hard coded for the test avatar found in the JointDrivenMorph directory.

Jeff




Get my Plugin Manager and TaskNotes plugins for iClone.
Check out EZColors and Other products for CTA/CA. EZColors: the easy way to change Render Styled (RS) colors!
See my CTA Tutorials on the YouTube channel CTAStepByStep

Attachments
jdm_main.zip (66 views, 1.00 KB)
ender570
ender570
Posted Last Year
View Quick Profile
Senior Member

Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)Senior Member (396 reputation)

Group: Forum Members
Last Active: Last Week
Posts: 35, Visits: 1.9K
jlittle (3/1/2023)
Give the attached file a try. I've modified it to work with iC8.
Rename the existing main.py file in the ../OpenPlugin/JointDrivenMorph directory to main.py.old.
Unzip and move the "main.py" file to the ../OpenPlugin/JointDrivenMorph directory.
Run iC8 and try it out.
Note: RL has provided this program as an example python program and is hard coded for the test avatar found in the JointDrivenMorph directory.

Jeff


You are a godsend, I'll give this a try later and let you know how it works


Thanks!
yogdyr
yogdyr
Posted Last Year
View Quick Profile
Veteran Member

Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)Veteran Member (694 reputation)

Group: Forum Members
Last Active: 3 days ago
Posts: 67, Visits: 2.2K
Thank you!
It worked in iclone8. I tried to edit some and use it with the original avatar, but python is very difficult...
jlittle
jlittle
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)Distinguished Member (7.0K reputation)

Group: Forum Members
Last Active: 4 days ago
Posts: 1.9K, Visits: 17.3K
Give me a few days and I'll add in an avatar selector.

Jeff



Get my Plugin Manager and TaskNotes plugins for iClone.
Check out EZColors and Other products for CTA/CA. EZColors: the easy way to change Render Styled (RS) colors!
See my CTA Tutorials on the YouTube channel CTAStepByStep

Voogie
Voogie
Posted 4 Months Ago
View Quick Profile
New Member

New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)

Group: Forum Members
Last Active: 2 Months Ago
Posts: 6, Visits: 214

Hi, thank you for fixing this plugin. This feature is really missing in the current version of iClone, just like the plugin for camera auto-focus https://marketplace.reallusion.com/camera-auto-focus.

Voogie
Voogie
Posted 4 Months Ago
View Quick Profile
New Member

New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)New Member (89 reputation)

Group: Forum Members
Last Active: 2 Months Ago
Posts: 6, Visits: 214
And actually, guys, it would be awesome if there was an option to create a template for all correction morphs from CC so that they would work automatically in iClone through this plugin.
4u2ges
4u2ges
Posted 4 Months Ago
View Quick Profile
Distinguished Member

Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)Distinguished Member (22.3K reputation)

Group: Forum Members
Last Active: 2 days ago
Posts: 5.3K, Visits: 16.4K
Couple of points.
Script released by RL has a bug in it for Left Upperarm.

Biceps morph is flexing with Forearm rotation by X axis which has the same sign for both arm. No problem here.

Deltoid is driven by Upperarm on Z axis which has an opposite sign for Left/Right arm.
But the routine for morph value calculation is the same.
For 003_left_deltoid_muscle it has to be 1+angle_z/90 (instead of 1-angle_z/90).

Generally it's not that hard to write a script for JCM.
The problem is to apply all those morphs to the character in the first place and make them work efficiently.
There is no one click morph application to the character, no profiles and they are cannot be transferred between characters.

Remember that any individual cloth mesh on character must also be driven along.
Meaning adding/removing/replacing cloth would immediately invalidate existing morphs

Years back RL has tried and failed to produce a viable solution for automation of JCM.
To succeed It has to be developed on very much different level - other than primitive mesh morphs and Python scrips.






AutoDidact
AutoDidact
Posted 4 Months Ago
View Quick Profile
Distinguished Member

Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)

Group: Forum Members
Last Active: 4 hours ago
Posts: 2.1K, Visits: 13.6K
Remember that any individual cloth mesh on character must also be driven along.
Meaning adding/removing/replacing cloth would immediately invalidate existing morphsMeaning adding/removing/replacing cloth would immediately invalidate existing morphs

Years back RL has tried and failed to produce a viable solution for automation of JCM.Years back RL has tried and failed to produce a viable solution for automation of JCM.
To succeed It has to be developed on very much different level - other than primitive mesh morphs and Python scrips.To succeed It has to be developed on very much different level - other than primitive mesh morphs and Python scrips.



Daz’s Automation of JCM’s is very good and the Diffeo Importer for Blender actually supports them fully but ..yeah they are “complicated” to say the leastCrazy



RAG DOLL COLLISION ANIMATIONS FOR ICLONE 8 & 7
---------------------------------------------------------------------------------------------------------------------
Ghost Origins
My latest Feature length film created with Iclone.
https://forum.reallusion.com/uploads/images/adf9b210-df59-4cb6-aa1b-9de5.jpg
My Sci- Fi Graphic Novel on Amazon: https://a.co/d/9k3cwoY





Reading This Topic