- Considerably improved UI for plugin data entry. I tidied up the generated UI so it looks a lot cleaner. I worked out how to use Java annotations and created one so the data entry code can self document. (Think Javadoc, but for GUI.) Then I went and used that on all the inputs. So now they are easier to read, and hopefully easier to understand. If you can think of better text or descriptions of inputs, let me know and I will update. (Or change the code yourself!)
- I tweaked the primary data object I use to hold models. One of the time intensive operations was calculating the bounding box for objects. I\'ve changed this to be considerably faster. This will improve performance in random places. The downside is that it gets it wrong if you have a big object and, say, delete large bits of it. So it may degrade performance in a rare circumstance like that.
- Did the improved interior/exterior detection logic. Applied this to:
- Hollow. This will now correctly hollow non-solid objects. So you can clean up the interior of the Galactica now with this.
- Smooth. Change this to only smooth exterior spaces. Interior spaces are not smoothed. I may parameterize that later. But this seems to be the default people want.
Give it a whirl. Let me know the bugs.
And a reminder: If you click the About button there are now release notes in there so you can see what\'s been tinkered with recently.