Here a list of Suggestions from one of our users (he preffers that I put the post). Not completely sure understanding them. I have put //text to add my own comments :
A) Raydium lib:
- extend existing lib (rendering, ode, gui, scripting,materials, shaders, optimalisation, VBO, FBO, ... ) // General improvements i think
- create raydium extension on beginning as external function for game or mod developing //??
- create new game for presentation new Raydium // Completely agree. Raydium needs a new game closer the general desires of the people.
B) EDITOR options:
- write and extend existing R lib for create build-in editor
or (i preffer this Wink ) // raydium_modler it's a builtin editor, but I assume you mean one quite more complex. Ok, i'm agree. But not a mesh editor, a game editor.
- create a lot of convertor from other formats to TRI // I don't think so. Currently if blender can import the external format, then we can export to TRI, so no real problem here.
- write scen convertor from any 3D modelers ( but must by free ) // Is not the same previous point?
C) example to extend R lib: // Just a few many more parser function?
- add text parser for parse user defined format:
raydium_parser_set_block_separator ('{','}');
raydium_parser_set_var_separator('=');
raydium_parser_set_val_separator(',');
raydium_parser_set_raw_separator('[',']');
raydium_parser_get_blockcount();
raydium_parser_get_Vector2f(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_Vector3f(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_Vector4f(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_Vector2i(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_Vector3i(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_Vector4i(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_int(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_float(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_raw(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_str(<line>,<blockid>,<varname>,<out>);
raydium_parser_get_char(<line>,<blockid>,<varname>,<out>);
|