But that's missing your point, ofc. We discussed the need for ability of disabling but didn't find any usecase currently, so we merged it directly.
Should we perhaps have some way of putting parameters in an animation, or in fact in any different directive of the PIE file.
One suggestion could be that the last part in any directive allows a ({}) containing meta data in JSON format.
Then we can perhaps finally get out of the positional parameters which is VERY cumbersome and unituitive... I mean like 123,14,235,36,236,36,...
In this example, we could perhaps specify:
Code: Select all
ANIMOBJECT 60 0 25 ({interpolation: "none"})
0 0 0 0 0 0 0 1.0 1.0 1.0
1 0 0 544 0 0 0 1.0 1.0 1.0
Now, we start to see other possibilities, such as adding different types of easing to the interpolation, or what about bones and rigging? What if we want to add inverse kinematics. That would be on a LEVEL i guess:
Code: Select all
LEVEL 1 ({kinematics: "inverse", "pole_target": [40,122,60], "pole_angle": 180, influence: 0.5})
POINTS 56
-52 7 22
51 7 22
51 7 -21