Hello everyone! It's been a while since the last dev update.
The last Modelbench beta update was released over a year now, so here's a dev update touching base with what's going on. To begin with, Modelbench as a whole is in the middle of being remade from scratch, starting from May. Here are some reasons as to why I've decided to remake it:
Source code was a mess...
Originally, Modelbench was developed (in a rush, no less) to create resources for Mine-imator updates. It wasn't designed as a tool for the community. This had a pretty big effect on how everything was set up internally, and cleaning it up would require going through every bit of what I made, which would be time-consuming. Combined with how new I was to programming at the time with poorly written code everywhere, remaking it from scratch sounded faster than tediously rewriting syntax and restructuring most of the source.
Open source!
When I eventually leave as a Mine-imator developer, I don't want to keep Modelbench's code to myself. Especially if modders (or future developers) want to add new model features. Previously, I wouldn't consider making Modelbench open source, but I've changed my mind now since it'll be set up better this time around. Modelbench will be open-sourced when 1.0 launches.
Since Mine-imator 1.2.4, I've been devoting almost all my development time on solely Modelbench to make it the best it can be, and promptly. This remake has also allowed Voxy to revise some design choices, making for a better modeling experience as a whole. While I still don't have a release window for when the next version will be made public, this remake is being developed much faster than Modelbench was previously. That's all the news I have for now concerning Modelbench, I hope this could answer some questions as to what I've been up to lately. I'll be showing off some of the new exciting features soon, so stay tuned! In the meantime, here's a teaser to keep you waiting!