|
RigsofRods
Soft-body Physics Simulation
|
Go to the documentation of this file.
36 const int free_collcab,
int collcabs[],
int cabs[],
37 collcab_rate_t inter_collcabrate[], node_t
nodes[],
38 const float collrange,
39 ground_model_t &submesh_ground_model);
42 const int free_collcab,
int collcabs[],
int cabs[],
43 collcab_rate_t intra_collcabrate[], node_t
nodes[],
44 const float collrange,
45 ground_model_t &submesh_ground_model);
Global forward declarations.
void ResolveIntraActorCollisions(const float dt, PointColDetector &intraPointCD, const int free_collcab, int collcabs[], int cabs[], collcab_rate_t intra_collcabrate[], node_t nodes[], const float collrange, ground_model_t &submesh_ground_model)
Core data structures for simulation; Everything affected by by either physics, network or user intera...
void ResolveInterActorCollisions(const float dt, PointColDetector &interPointCD, const int free_collcab, int collcabs[], int cabs[], collcab_rate_t inter_collcabrate[], node_t nodes[], const float collrange, ground_model_t &submesh_ground_model)
or anywhere else will not be considered a but parsed as regular data ! Each line is treated as values separated by separators Possible i e animators Multiline description Single does not affect it Directive usualy set global attributes or change behavior of the parsing Directive may appear in any block section Modularity The elements can be grouped into modules Each module must belong to one or more configurations Directives sectionconfig specify truck configurations the user can choose from Exactly one must be selected If the first defined is used lettercase matches original docs(parsing is insensitive). NAME TYPE NOTES advdrag BLOCK add_animation DIRECTIVE Special syntax airbrakes BLOCK animators BLOCK Special syntax IF(values[0]=="") bad trailing chars are silently ignored no space at the end Items delimited On each side of there is max item Empty invalid string parses as node num items Acceptable item the node is the others When a node range has more than nodes