I was planning to use C# for animation, much like you use java now, but I am starting to think that would be a difficulty for many of you.
So I am thinking of doing something different. I am planning to extend the mod tool (again).
It will display all the parts of the mesh as connected icons. Each connection has a type so you can see what everything is at a glance.
Something like this.
Clicking on any block will display information about the selected item. Any parameters are editable.
You can then hit tab to add new items, at first I will only support animations, but later I expect it to be able to support adding anything you want.
The animations will be in forms you can understand easily. Names like TranslateX, TranslateY, TranslateZ, RotateX, etc. for very simple animations.
Each of those will be linked to a variable from a list and will have a selectable set of curves to drive the animation.
So to add the animation for the prop would only take 5 clicks.
Then just connect it to the mesh part.
You should have an idea of what I am planning from this.
So finally to my questions.
- Do you want me to support animations exported from max \ maya \ blender in FBX format?
- If I output java source code, is this useful for Il2?