By The-any-Key - 4 Years Ago
|
Working on my seconds plugin: "Morph Linker"
Dynamically link local bone angles to morphs. So, no need to hard code it in Python. It works with any avatar (I hope :-) With a min and max angle you set to lerp from no morph to full morph. With the axes you choose (one or more).
Plan to add a load and save feature. So you only need to set it up once per avatar. Also an timer so it will auto update for real-time tests.

Question however: Do anyone know if you can get a morph list from the avatar? I can get a mesh name list. But it would be good to get a morph list too.
|
By luke (RL) - 4 Years Ago
|
you got talent man! currently we don't have API to list all the morphs, added to request list now, thanks
|
By Tony (RL) - 4 Years Ago
|
Hi The-any-Key,
You have created 2 python scripts for iClone within 2 weeks.
It's unbelievable!
It seems you will be the first customer of the upcoming Plugin Marketplace.
We will let you know when it's ready, and then you may start to upload your scripts there.
|
By toystorylab - 4 Years Ago
|
Nice again... Python is way above my grasp, so i am glad you make those tools. I wonder what else you will come up...
|
By The-any-Key - 4 Years Ago
|
Added some new features: Same bone can control several morphs (Good if you want to morph different muscles with the same bone but with different axis.) Blended control (Good when you want one morph be controlled by more than one bone)

|
By denclink - 4 Years Ago
|
Very Nice! Wondering if this will work with Daz genesis 8, 3 etc.
If not wondering if you could amend to do so.
Guessing you would have to change bone names morph list etc.
|
By The-any-Key - 4 Years Ago
|
denclink (1/4/2019) Very Nice! Wondering if this will work with Daz genesis 8, 3 etc.
If not wondering if you could amend to do so.
Guessing you would have to change bone names morph list etc.
The plugin is made as generic as possible. Bone names are taken dynamically from the avatar you select on the scene. Mesh names are also taken dynamically from the avatar. Currently you type in the morph name by hand (no API to dynamically get the morph names yet) So it should work for any avatar.
But also tested with a new imported DAZ character:



|
By The-any-Key - 4 Years Ago
|
New features: Save/Load linked morphs (So you can load your last work and use it with the same avatar in different projects) Morph Linker Player (Create playlists for your project so you can auto morph multiple avatars in the same project. Also got a save/load so you can load the playlist when you re-open your project. Also auto create morph keys / second)

|
By sonic7 - 4 Years Ago
|
Well I wish you the very best "The-any-key" - and as has been said, you seem to have a talent for creating Python plugins - good on you! - I hope you "create many" and that it proves worth your while if you choose to sell them on the upcoming plugin marketplace ...
|
By The-any-Key - 4 Years Ago
|
sonic7 (1/6/2019)
Well I wish you the very best "The-any-key" - and as has been said, you seem to have a talent for creating Python plugins - good on you! - I hope you "create many" and that it proves worth your while if you choose to sell them on the upcoming plugin marketplace ... Thanks. I am a programmer so this is my cup of tea. However, I am really-really-really bad at design and graphics. So this where you guys come in :-)
Also allowed to use prop bones:
 But note that some old iProps like this old cat dont have a morph layer. So it can not be animated with morphs.
|
By denclink - 4 Years Ago
|
The plugin is made as generic as possible. Bone names are taken dynamically from the avatar you select on the scene. Mesh names are also taken dynamically from the avatar. Currently you type in the morph name by hand (no API to dynamically get the morph names yet) So it should work for any avatar.
But also tested with a new imported DAZ character:
This is very promising. Have you made this script available yet, if so I would love to try it.
|
By The-any-Key - 4 Years Ago
|
denclink (1/7/2019)
This is very promising. Have you made this script available yet, if so I would love to try it.
I plan to sell it on the plugin marketplace that is coming in Q4. This will also give me time to test it and create tutorials on how to use it. And I would like to enter the plugin design contest in Q2. I don't know if I can sell them outside RL and still be able to sell them in the coming RL store and participate in the contest at the same time. Maybe someone from RL could give a comment on that.
|
By dogged2003 - 4 Years Ago
|
The-any-Key (1/6/2019)But note that some old iProps like this old cat dont have a morph layer. So it can not be animated with morphs. RL! Due to this situation, we need an API to create new tracks in the Timeline. I want to create my layers for NonHuman bones. To group as I need and manage as for CC.
|
By The-any-Key - 4 Years Ago
|
dogged2003 (1/7/2019)
The-any-Key (1/6/2019)But note that some old iProps like this old cat dont have a morph layer. So it can not be animated with morphs. RL! Due to this situation, we need an API to create new tracks in the Timeline. I want to create my layers for NonHuman bones. To group as I need and manage as for CC.
This is due to that the iProp was old and outdated. But I found a workaround. 1# Open the old iprop in iClone. 2# Send old iprop to morph creator. 3# Add morph to the iprop in the morph creator (You must add at least one morph to update the iprop) 4# Send by replace/add new (Do NOT use "update") 5# Remove old prop 6# Save the newly created iprop to your custom tree (that is now updated and can use morph keys :-)
|
By will2power71 - 4 Years Ago
|
The-any-Key (1/7/2019) I plan to sell it on the plugin marketplace that is coming in Q4. This will also give me time to test it and create tutorials on how to use it. And I would like to enter the plugin design contest in Q2. I don't know if I can sell them outside RL and still be able to sell them in the coming RL store and participate in the contest at the same time. Maybe someone from RL could give a comment on that.
If there's a mailing list somewhere for news of your release, I'd love to be on it. Something like this is really what I've been looking for, and I'd love to be able to try it out as soon as it's ready.
|
By The-any-Key - 4 Years Ago
|
will2power71 (1/13/2019)
The-any-Key (1/7/2019) I plan to sell it on the plugin marketplace that is coming in Q4. This will also give me time to test it and create tutorials on how to use it. And I would like to enter the plugin design contest in Q2. I don't know if I can sell them outside RL and still be able to sell them in the coming RL store and participate in the contest at the same time. Maybe someone from RL could give a comment on that. If there's a mailing list somewhere for news of your release, I'd love to be on it. Something like this is really what I've been looking for, and I'd love to be able to try it out as soon as it's ready.
Hi. Glad you are interested in my plugin. I created a subscription for my plugins here: https://mailchi.mp/21e02cb6fb48/takicp
|
By Tony (RL) - 4 Years Ago
|
The-any-Key (1/7/2019)
denclink (1/7/2019)
This is very promising. Have you made this script available yet, if so I would love to try it.
I plan to sell it on the plugin marketplace that is coming in Q4. This will also give me time to test it and create tutorials on how to use it. And I would like to enter the plugin design contest in Q2. I don't know if I can sell them outside RL and still be able to sell them in the coming RL store and participate in the contest at the same time. Maybe someone from RL could give a comment on that.
Hi The-any-Key,
You can sell your plugins anywhere. The one exception is you have a contract or agreement with RL, such as we sponsor or help you to make plugins. However, selling them in RL Marketplace is the easiest way for developers since it can let you reach the most iClone users in one place!
|
By The-any-Key - 4 Years Ago
|
Tony (RL) (1/14/2019)
Hi The-any-Key,
You can sell your plugins anywhere. The one exception is you have a contract with RL, such as we sponsor you to make plugins. However, selling them in RL Marketplace is the easiest way for developers since it can let you reach the most iClone users in one place!
Good to know. Thanks for making it clear.
|
By The-any-Key - 4 Years Ago
|
Slightly improved so you can select the bone in iClone and get the same bone selected in the plugin window. Should make it easier to keep track of what bones you use for morphs:

|
By The-any-Key - 4 Years Ago
|
Did some more tests with basic muscles and poses with the plugin:
|
By will2power71 - 4 Years Ago
|
I can't tell you how excited I am about this plugin. As a DAZ user, one of the major hurdles is getting all of the JCMs to work in iClone. When this comes out, I'm pretty sure I can say that it'll be the end of trying to animate in DAZ Studio. I really didn't want to lose all the morphs --now I don't have to. Keep up the good work!
|
By The-any-Key - 4 Years Ago
|
Tutorial how to use the Morph Linker is out (The plugin itself will soon be out on itch.io):
|
By will2power71 - 4 Years Ago
|
The-any-Key (3/11/2019) Tutorial how to use the Morph Linker is out (The plugin itself will soon be out on itch.io):
Curse you, The-any-Key!
Now I have to eat RAMEN again while I save up for this plugin!
I'm excited to see it and I will certainly be purchasing it and putting it to not-so-good use.
|
By The-any-Key - 4 Years Ago
|
Now on Itch.io: https://the-any-key.itch.io/morph-linker-iclone7 But maybe $99 is a bit pricey? Sure a lot of hours was placed into it and I plan to extend it to allow avatar breathe morphs and hopefully wrinkle morphs when the face bones is available (it seem the new API do have some access to the face bones so will check that).
|
By SeanMac - 4 Years Ago
|
I am happy to support coders dreaming up plug-ins.
But with the morph linker I have a problem
Why and when would you use it? What is it for?
For me, I see the CC3 as a way to construct a character, an avatar. That is something you do once.
Wrong?
Regards SeanMac
Home Built in Coolermaster ATX case with GigabyteGA-Z170X-GAMING 7 MoBo, i7-6700 @ 3.4 Ghz, Asus GeForce GTX 1080 Ti GraphicsCard, 32Gb DDR4 RAM, an Acer CB241HQK & a Samsung S24D300 monitor, Huion H610Pro Graphics Tablet, Kinect v2, Logitech C920 Webcam, Win 10 64 Bit OS
|
By The-any-Key - 4 Years Ago
|
The main thing was that you can make muscle flexing and your own joint correction morphs (for custom character). The other (that is not possible yet) was to make the face wrinkle when the character move face parts and add breathing morphing. So in the end bring a little more life to your character animations.
|
By SeanMac - 4 Years Ago
|
Thanks for that.
I am all for making animations more life-like.
But I would need to see something persuasive.
The zombie-eyed bald musclemen stepping out as if they were majorettes leading a parade in small-town America does not do it for me.
Show me something I can use and I will support your efforts.
I accept your explanation but I cannot see it in action. Maybe just my eyes?
Thanks anyway for replying so quickly.
Regards SeanMac
|
By The-any-Key - 4 Years Ago
|
I may need to set a better scene. A sport event or a situation when you will notice muscle flexing.
|
By SeanMac - 4 Years Ago
|
That would be good.
I love the idea of the wrinkles.
|
By The-any-Key - 4 Years Ago
|
30 day trial is out: https://marketplace.reallusion.com/morph-linker---trial
|
By videodv - 4 Years Ago
|
Hi The-any-Key
tried to download but got nothing? It is showing application/x-directory (0 bytes)
Regards Chris
|
By The-any-Key - 4 Years Ago
|
videodv (5/3/2019)
Hi The-any-Key tried to download but got nothing? It is showing application/x-directory (0 bytes) Regards Chris Reported as an issue to RL. I also added the trial on itch.io here: https://the-any-key.itch.io/morph-linker-iclone7 At the bottom there is a demo download for the trial.
|
By The-any-Key - 4 Years Ago
|
videodv (5/3/2019)
Hi The-any-Key tried to download but got nothing? It is showing application/x-directory (0 bytes) Regards Chris
Ok. You should be able to download the plugins from the marketplace now.
|
By videodv - 4 Years Ago
|
Hi The-any_Key Will check the plugin out shortly. Chris.
|
By The-any-Key - 4 Years Ago
|
Added a tutorial to show how to use the new time changer feature in the plugin:
|
By The-any-Key - 4 Years Ago
|
Version 1.3 is out and got some new features to allow more custom blinks:
|