-
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
TodoList #1
Comments
Here is the fix to the Readme.md ## Features
- [x] Timeline editing, with keyframes:
Classic timeline editing with keyframes and curves.
- [x] Live preview without affecting the original
In the animation editor, you can select a "preview context" which loads an instance of the scene you want to animate.
Any changes that are made here won't affect the original .tscn file.
- [x] Relative value keyframes
Keyframes can set absolute values (e.g. position.x = 30) or relative value (e.g. position.x += 30)
- [x] Easily change who each track is animating (parameterised)
Apply the same animation to different objects. Combined with relative value keyframes, you can apply e.g. the same a walk cycle animation to all your characters
- [x] Set parameters from code.
Easily change who the animation is affecting, or what property is affected at runtime
Set keyframe values based on scripted logic.
- [x] Modifiable playrate (play backwards, play speed modifier
Playback speed,
- [x] Preview in different contexts
- [x] Drag keyframes onto different tracks
Move, copy/paste, duplicate across tracks without hesitation
- [ ] undo/redo
Robust undo system that won't accidentally delete your work
- [ ] Emit signals / call functions?
Keyframes can emit signals and call functions
- [ ] Can have keyframes that are driven by other objects (as with Inverse Kinematics)
Keyframes can be relative to other objects. E.g. look_at target
- [ ] Nested animations
Animations playing other animations. Parameters driving other parameters
- [ ] Expression
Use of expressions/functions instead of keyframes e.g. sin(time) or noise functions to animate
- [ ] Onion skinning
- [ ] Dope sheet with curves
- [ ] Snapping and Grid
- [ ] Zoom and Pan while editing
- [ ] Preview Audio/Video while editing
- [ ] Auto-keyframe LocationRotationScale |
2 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Features
Classic timeline editing with keyframes and curves.
In the animation editor, you can select a "preview context" which loads an instance of the scene you want to animate.
Any changes that are made here won't affect the original .tscn file.
Keyframes can set absolute values (e.g. position.x = 30) or relative value (e.g. position.x += 30)
Apply the same animation to different objects. Combined with relative value keyframes, you can apply e.g. the same a walk cycle animation to all your characters
Easily change who the animation is affecting, or what property is affected at runtime
Set keyframe values based on scripted logic.
Modifiable playrate (play backwards, play speed modifier
Playback speed,
Preview in different contexts
Drag keyframes onto different tracks
Move, copy/paste, duplicate across tracks without hesitation
undo/redo
Robust undo system that won't accidentally delete your work
Emit signals / call functions?
Keyframes can emit signals and call functions
Can have keyframes that are driven by other objects (as with Inverse Kinematics)
Keyframes can be relative to other objects. E.g. look_at target
Nested animations
Animations playing other animations. Parameters driving other parameters
Expression
Use of expressions/functions instead of keyframes e.g. sin(time) or noise functions to animate
Onion skinning
Dope sheet with curves
Snapping and Grid
Zoom and Pan while editing
Preview Audio/Video while editing
Auto-keyframe LocationRotationScale
The text was updated successfully, but these errors were encountered: