I will try to demonstrate the strange behavior I noticed using AnimationFactory with the following commented lines of code:
works fine - Notice the zero value of the “time” parameter:
factory.addTimeTranslation(0, new Vector3f(20, model.getLocalTranslation().y, model.getLocalTranslation().z));
produces java.lang.ArrayIndexOutOfBoundsException: -1 exception - The “time” parameter also has zero value as above.
Also note that just before the function call I check getLocalRotation().toAngles(null) & getLocalRotation().toAngles(null) array elements with a System.out.print() and their value was 0.0 for both array elements, so that doesn’t seem to be the cause of the exception:
It means that any release will be ready when it’s ready. Not before, not after. Giving any kind of date might result in it being late or early. If it’s late people will whine because we said it’d be release at X date and it’s not…
@madjack: What you are saying is too obvious to me to ask about. That’s why I just asked for a time estimation, as in “time scale” (e.g. a week vs. a month vs. a year), so that I can figure out what implementation plan to follow.
Anyway the post got out of context (for no particular reason), so I re-state my main question (mainly @nehon who replied to the post so far):
In the same context, I noticed that for some angle values not even 0.1f value is valid (e.g.it has to be 0.5f). Do you think this is part of the same bug?