Just thought I better post an update about Opus really since it's been a long time. I decided at lunchtime today that as well as wading through the planned features, I needed to start actually using the software as well to highlight other things I've not thought of and bugs and so on, so made the above pair of legs in about five minutes. But for a few annoyances, it's certainly as easy for me to use as Milkshape.
Should stop it with the Milkshape comparisons really but guess it is inevitable.
There have been a wealth of features added since the last update - vertex operations like snap, join, break, snap to grid, divide edge etc - and the system for showing and hiding faces and vertices has been finished. Hiding works on a stack basis, so you can hide a group, then another group, then another, then show the last hidden group, back down through the stack. Obviously there is also a show all option.
Visible in the screenshot above is a feature that I'm particularly happy with though. It is possible in the 3D model view to turn on a mirror across any of the three major axes. The part of the model that is not showing the wireframe overlay is mirrored. There is a further option to weld vertices that lie directly along the mirror plane together with their mirrored counterparts, so the shading works properly across the two halves.
This is something I always wanted in Milkshape. It's a real pain to work on one half of a model, then have to manually duplicate, flip and reweld vertices to see what the finished model will look like - often very different to the original half you were working on - so I think this will be a real improvement.
The Sonic model I was showing recently is demonstrating that while the software seems pretty solid, there is much need for optimisation to cope better with higher-poly models but I'll worry about that later on. I'd really like to start thinking about the skeleton system for animation next although I've got a mental block about that since it is such a huge feature. Still plenty of little features to work on in the meantime and I've decided on the plugin system now so can start pushing forward on this as well.