1) Is similar to A3D but isn't A3D

2) now a haven't plan for how to make LEVEL, for now i have writed exporter to my f3da format from Maya. F3DA file format is very simple:

Code:
&#91;+O&#93;<str>&#58;pCubeShape1;
&#91;+CF&#93;<int>&#58;12;
&#91;+CV&#93;<int>&#58;8;
&#91;-O&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;0;
&#91;vA&#93;<v3f>&#58;-0.5|-0.5|0.5;
&#91;vB&#93;<v3f>&#58;0.5|-0.5|0.5;
&#91;vC&#93;<v3f>&#58;-0.5|0.5|0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|0|1;
&#91;nB&#93;<v3f>&#58;0|0|1;
&#91;nC&#93;<v3f>&#58;0|0|1;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;0|0;
&#91;uv0B&#93;<v2f>&#58;1|0;
&#91;uv0C&#93;<v2f>&#58;0|1;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;1;
&#91;vA&#93;<v3f>&#58;0.5|-0.5|0.5;
&#91;vB&#93;<v3f>&#58;0.5|0.5|0.5;
&#91;vC&#93;<v3f>&#58;-0.5|0.5|0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|0|1;
&#91;nB&#93;<v3f>&#58;0|0|1;
&#91;nC&#93;<v3f>&#58;0|0|1;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;1|0;
&#91;uv0B&#93;<v2f>&#58;1|1;
&#91;uv0C&#93;<v2f>&#58;0|1;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;2;
&#91;vA&#93;<v3f>&#58;-0.5|0.5|0.5;
&#91;vB&#93;<v3f>&#58;0.5|0.5|0.5;
&#91;vC&#93;<v3f>&#58;-0.5|0.5|-0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|1|0;
&#91;nB&#93;<v3f>&#58;0|1|0;
&#91;nC&#93;<v3f>&#58;0|1|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;0|1;
&#91;uv0B&#93;<v2f>&#58;1|1;
&#91;uv0C&#93;<v2f>&#58;0|2;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;3;
&#91;vA&#93;<v3f>&#58;0.5|0.5|0.5;
&#91;vB&#93;<v3f>&#58;0.5|0.5|-0.5;
&#91;vC&#93;<v3f>&#58;-0.5|0.5|-0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|1|0;
&#91;nB&#93;<v3f>&#58;0|1|0;
&#91;nC&#93;<v3f>&#58;0|1|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;1|1;
&#91;uv0B&#93;<v2f>&#58;1|2;
&#91;uv0C&#93;<v2f>&#58;0|2;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;4;
&#91;vA&#93;<v3f>&#58;-0.5|0.5|-0.5;
&#91;vB&#93;<v3f>&#58;0.5|0.5|-0.5;
&#91;vC&#93;<v3f>&#58;-0.5|-0.5|-0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|0|-1;
&#91;nB&#93;<v3f>&#58;0|0|-1;
&#91;nC&#93;<v3f>&#58;0|0|-1;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|0|-1;
&#91;uv0A&#93;<v2f>&#58;0|2;
&#91;uv0B&#93;<v2f>&#58;1|2;
&#91;uv0C&#93;<v2f>&#58;0|3;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;5;
&#91;vA&#93;<v3f>&#58;0.5|0.5|-0.5;
&#91;vB&#93;<v3f>&#58;0.5|-0.5|-0.5;
&#91;vC&#93;<v3f>&#58;-0.5|-0.5|-0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|0|-1;
&#91;nB&#93;<v3f>&#58;0|0|-1;
&#91;nC&#93;<v3f>&#58;0|0|-1;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|0|-1;
&#91;bC&#93;<v3f>&#58;0|0|-1;
&#91;uv0A&#93;<v2f>&#58;1|2;
&#91;uv0B&#93;<v2f>&#58;1|3;
&#91;uv0C&#93;<v2f>&#58;0|3;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;6;
&#91;vA&#93;<v3f>&#58;-0.5|-0.5|-0.5;
&#91;vB&#93;<v3f>&#58;0.5|-0.5|-0.5;
&#91;vC&#93;<v3f>&#58;-0.5|-0.5|0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|-1|0;
&#91;nB&#93;<v3f>&#58;0|-1|0;
&#91;nC&#93;<v3f>&#58;0|-1|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|0|-1;
&#91;bB&#93;<v3f>&#58;0|0|-1;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;0|3;
&#91;uv0B&#93;<v2f>&#58;1|3;
&#91;uv0C&#93;<v2f>&#58;0|4;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;7;
&#91;vA&#93;<v3f>&#58;0.5|-0.5|-0.5;
&#91;vB&#93;<v3f>&#58;0.5|-0.5|0.5;
&#91;vC&#93;<v3f>&#58;-0.5|-0.5|0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;0|-1|0;
&#91;nB&#93;<v3f>&#58;0|-1|0;
&#91;nC&#93;<v3f>&#58;0|-1|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|0|-1;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;1|3;
&#91;uv0B&#93;<v2f>&#58;1|4;
&#91;uv0C&#93;<v2f>&#58;0|4;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;8;
&#91;vA&#93;<v3f>&#58;0.5|-0.5|0.5;
&#91;vB&#93;<v3f>&#58;0.5|-0.5|-0.5;
&#91;vC&#93;<v3f>&#58;0.5|0.5|0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;1|0|0;
&#91;nB&#93;<v3f>&#58;1|0|0;
&#91;nC&#93;<v3f>&#58;1|0|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|0|-1;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;1|0;
&#91;uv0B&#93;<v2f>&#58;2|0;
&#91;uv0C&#93;<v2f>&#58;1|1;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;9;
&#91;vA&#93;<v3f>&#58;0.5|-0.5|-0.5;
&#91;vB&#93;<v3f>&#58;0.5|0.5|-0.5;
&#91;vC&#93;<v3f>&#58;0.5|0.5|0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;1|0|0;
&#91;nB&#93;<v3f>&#58;1|0|0;
&#91;nC&#93;<v3f>&#58;1|0|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|0|-1;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;2|0;
&#91;uv0B&#93;<v2f>&#58;2|1;
&#91;uv0C&#93;<v2f>&#58;1|1;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;10;
&#91;vA&#93;<v3f>&#58;-0.5|-0.5|-0.5;
&#91;vB&#93;<v3f>&#58;-0.5|-0.5|0.5;
&#91;vC&#93;<v3f>&#58;-0.5|0.5|-0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;-1|0|0;
&#91;nB&#93;<v3f>&#58;-1|0|0;
&#91;nC&#93;<v3f>&#58;-1|0|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|0|-1;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;-1|0;
&#91;uv0B&#93;<v2f>&#58;0|0;
&#91;uv0C&#93;<v2f>&#58;-1|1;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
&#91;+F&#93;<int>&#58;11;
&#91;vA&#93;<v3f>&#58;-0.5|-0.5|0.5;
&#91;vB&#93;<v3f>&#58;-0.5|0.5|0.5;
&#91;vC&#93;<v3f>&#58;-0.5|0.5|-0.5;
&#91;cA&#93;<c4f>&#58;1|1|1|1;
&#91;cB&#93;<c4f>&#58;1|1|1|1;
&#91;cC&#93;<c4f>&#58;1|1|1|1;
&#91;nA&#93;<v3f>&#58;-1|0|0;
&#91;nB&#93;<v3f>&#58;-1|0|0;
&#91;nC&#93;<v3f>&#58;-1|0|0;
&#91;tA&#93;<v3f>&#58;1|0|0;
&#91;tB&#93;<v3f>&#58;1|0|0;
&#91;tC&#93;<v3f>&#58;1|0|0;
&#91;bA&#93;<v3f>&#58;0|1|0;
&#91;bB&#93;<v3f>&#58;0|1|0;
&#91;bC&#93;<v3f>&#58;0|1|0;
&#91;uv0A&#93;<v2f>&#58;0|0;
&#91;uv0B&#93;<v2f>&#58;0|1;
&#91;uv0C&#93;<v2f>&#58;-1|1;
&#91;mat&#93;<str>&#58;mat_cube;
&#91;-F&#93;<str>&#58;Create;
Description:

Code:
&#91;+O&#93; object name
&#91;+CF&#93; faces count
&#91;+CV&#93; vertex count
&#91;-O&#93; end of object definition
&#91;+F&#93; start face&#91;n&#93;
&#91;vA&#93; vertex A
&#91;vB&#93; vertex B
&#91;vC&#93; vertex C
&#91;cA&#93; color A
&#91;cB&#93; color B
&#91;cC&#93; color C
&#91;nA&#93; normal A
&#91;nB&#93; normal  B
&#91;nC&#93; normal C
&#91;tA&#93; tanget A
&#91;tB&#93; tanget B
&#91;tC&#93; tanget C
&#91;bA&#93; binormal A
&#91;bB&#93; binormal B
&#91;bC&#93; binormal C
&#91;uv0A&#93; uv set 0 A
&#91;uv0B&#93; uv set 0 B
&#91;uv0C&#93; uv set 0 C
&#91;mat&#93; materil name for face
&#91;-F&#93; end face definition

....
3) CodeGear and Delphi7 compilation works good on both.