-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Skeleton evaluator #7
Comments
io7m
added a commit
that referenced
this issue
Jan 13, 2017
Introduce a new CaEvaluatedSkeletonMutableType that acts as storage for evaluated joints. This allows for users to reason about space usage within their programs: The skeleton types are the storage, and evaluators act on that storage without performing significant allocations themselves. Add functions to produce deformation matrices. Affects #15 Affects #7
io7m
added a commit
that referenced
this issue
Jan 13, 2017
This replaces the code in the single action evaluator with a general class that calculates keyframes and progress values for interpolation. This changes the semantics slightly: The final keyframe in an action is _never_ reached; the action will loop back to the start on the frame before the final keyframe. This may have consequences for keyframe events, because an event on the final keyframe will never be evaluated. Fix #17 Affects #7 Affects #9
A decision needs to be made as to what evaluators will be included in |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
An evaluator evaluates and blends actions, producing the final matrices for all bones.
Depends #6
Depends #2
The text was updated successfully, but these errors were encountered: