Example Usage of sibernetic_config_gen
$ python main.py
runs in demo mode where a basic scene is made
see Minimal_Object_Reqs for more details.
Arguments that can be used:
-i = input collada file to import
-o = output config file for sibernetic
--dsca = number to multiply to distance formula for
generating elastic connections
--dexp = exponent to apply to distance formula
Example run with args:
python main.py -i ./3d_modelling/proto_down_wrm.dae -o ./3d_modelling/proto_down_wrm --dsca 100.0 --dexp 1.5
sibernetic_config_gen uses the euclidean distance formula to calculate elastic strengths, dsca is a scalar multiple of that and dexp is an exponent applied to that. Because the vertices and edges have custom lengths modifications of the calculations in that way is needed to have sibernetic produce stable meshes.