- Wavefront Object importer and exporter.
Simpler plane selector.
Texture packing using bsp trees.
Various image resizing tools.
Various helper functions for the more complex plane selector that will be implemented later.
Function for calculating a tight fit rectangle for a set of points.
Various math functions missing in Ogre (like fromToRotationMatrix in my code).
I will then clean up the interface and code a little and start on the more complex plane selector, which I reckon will take most of the time that's left since there are a lot of things needed for it to work and not take too long time to finish.
Pics of a simplified tree mesh from various angles. The number of planes is dependent on the specified error value specified so simplified models dont have to have this many billboards. The more complex algorithm will probably give better billboards.
Packing (will probably implement a better algorithm later):