rwth-acis / Virtual-Agents-Prototype

A Unity package for creating virtual agents
MIT License
9 stars 5 forks source link

Substituting own animations is not versatile enough #38

Open SebastianMeinberger opened 2 years ago

SebastianMeinberger commented 2 years ago

When #37 is merged, it is possible to use own animations and animators, but only the Speed parameter is updated by the AnimationUpdater. For example, when a user decides to use the animatior from the Standard Assets, most of the blend tree is not utelised, since it doesn't recive updates about angular momentum and similar parameters.

The animation updater should provide animators with as much meaningfull parameters as possible so users have more freedome when using own animations.

The names of theses parameters should be easily remapable in the inspector to account for different names of parameters with same funtionality (e.g. in the starter assets the Speed Parameter is called Speed and in the Standart assets its called Forward). They should also be clamped between 0 and 1 for easier handling