Re: auto rig script
Posted: Sat Jan 01, 2022 8:45 pm
I'm not aware of any auto-rigging scripts for Moho. This probably isn't possible for the work I do because the characters I have to rig at my workplace are so unique from project to project. However, if your characters share common body structures and features, all you need is one rig template with placeholder layers for the artwork. Then when you're ready to create a new character just swap out the placeholders with the finished artwork. Done! Any custom 'character specific' features will still need to be set up manually of course, but depending on what you need there may be scripts available that can speed this up.
Years ago, I followed this workflow for a project in development at my workplace, and it was a very fast way to get several rigs completed for characters that shared similar body types. Also, back when I was teaching my child how to use Moho, that's basically what I set up for them. They created their own artwork in their favorite paint program and then then just swapped out the placeholder art in the template. That cut the learning curve down quite a bit so they could start animating sooner.
One thing to be aware of: If you use Custom Styles in templates, and you're importing two different characters that share styles but use different settings, you need to make sure to 'break' these links when you import the rigs by choosing Unlink Shared Styles. Otherwise Moho will get confused about how to render the styles because each character shares the same style IDs. The best way to avoid this issue is to import your character into its own project when you complete the rig and select Unlink Shared Styles. This forces the character in the imported rig to get its own unique Style IDs. Re-save this version of the character as your 'master' file and you shouldn't ever see this issue. (Edit: You'll probably also want to run Delete Unused in your styles window before saving...this will delete the 'duplicate' style with the original style ID from the modified project.)
I ran into this issue back when I created a 'template' cat for Boss Baby, and it took me a while to understand why all my differently styles cats kept importing with the same fur styles. Back then, I think I dug into the files themselves with a text editor to change the Style IDs, but it's a whole lot easier to use the import method to modify your 'master' files as described above.
Hope this helps.
Years ago, I followed this workflow for a project in development at my workplace, and it was a very fast way to get several rigs completed for characters that shared similar body types. Also, back when I was teaching my child how to use Moho, that's basically what I set up for them. They created their own artwork in their favorite paint program and then then just swapped out the placeholder art in the template. That cut the learning curve down quite a bit so they could start animating sooner.
One thing to be aware of: If you use Custom Styles in templates, and you're importing two different characters that share styles but use different settings, you need to make sure to 'break' these links when you import the rigs by choosing Unlink Shared Styles. Otherwise Moho will get confused about how to render the styles because each character shares the same style IDs. The best way to avoid this issue is to import your character into its own project when you complete the rig and select Unlink Shared Styles. This forces the character in the imported rig to get its own unique Style IDs. Re-save this version of the character as your 'master' file and you shouldn't ever see this issue. (Edit: You'll probably also want to run Delete Unused in your styles window before saving...this will delete the 'duplicate' style with the original style ID from the modified project.)
I ran into this issue back when I created a 'template' cat for Boss Baby, and it took me a while to understand why all my differently styles cats kept importing with the same fur styles. Back then, I think I dug into the files themselves with a text editor to change the Style IDs, but it's a whole lot easier to use the import method to modify your 'master' files as described above.
Hope this helps.