Website powered by
General / 31 January 2021

SISO Rigging Dev log 3 - Refactoring

I am back! After a long period of no development I have finally found time to get back to the system.

While my prototype worked and everything it had one very big issue. It wasn't modular enough. And When I tried adding this modularity to the prototype code, I quickly realized that I have reached the end of the line for the structure I was coding in. So now the clean up phase began and I needed to do a lot of refactoring and moving functions to separate scripts to be able to see the flow of the code in a more natural way.


After two days of refactoring I was able to get back to the same functionality and more.

Now the user can specify their own naming conventions for their bones. They can also add more / remove slots in the rigging modules.

That means that the system now can support characters that are not symmetrical or even none humanoids.



I also added the functionality that it only shows the modules that would work with the selected character.