Basically I need to reuse as much crap as possible (sucks being a one-man-band) and therefore want my keyframes separate from my mesh data (even at runtime).
First of all I'm NOT YET releasing too many project details because I usually lose steam when doing so and end up abandoning the project. It's one of those "when it's done" projects.
Now, because each skeleton has a specific hierarchy, when getting keyframes from BVH or SMD, you can't KEEP ALL of the data, so I had to make a tool to do this.
Problem is... the interface SUCKS and I'm in GREAT need of some advice on how to improve on it.
Also I can't come up with a "nice" timeline design.
Here's what it looks like right now.
![Image](http://img846.imageshack.us/img846/3782/sshot.png)
EDIT: I'm currently using Delphi / Lazarus. Does anyone have at least a better RAD IDE alternative (something free obviously). Most of the application is in a DLL, so the GUI is only a frontend. Removed part of the title as it didn't fit in
![Sad :(](./images/smilies/icon_sad.gif)