Home Website Youtube GitHub

Can I create my own components?

Is there a way to create my own components that then appear in the Shifter component list?

For example, I created a simple wing rig using a series of control_01 components and chain_spring_01 components. I know I’ll need to add these wings to various characters. Is there a way to select these guides and convert them to a component that i can then easily add to another rig? Thanks!

Components are the building blocks; control_01 is a component. Yes you can make your own components. But that would be about coding components that have different behaviour or build methods.

But what you are describing sounds like a template. You take some components, assemble them like you want, and save them out to re-use? Yes! (They will not show up in your component list. Because that’s not the same thing.)

Just go mGear menu → Shifter → Export Guide Template.

You can select your guide, or a part of your guide. When you import it, it will put it under a new guide group. So I don’t know if you can really assemble a rig from modular templates. You’d have to do the reparenting stuff. (As far as I know.)

And you can code it too, so you can export and load the templates with Python. There’s a thread where that is being discussed. Guide Template Export Custom step

1 Like

Thanks, Chris, that makes sense. I actually did create a template for just the wings that I bring in,extract the elements I need and move them over to another rig. Definitely works well. Just need to double check a few things like ref arrays and make sure everything is configured correctly.

Is there any information on how to create a component from scratch (e.g. NOT using other components as building blocks)? Is that only for mGear developers?