summaryrefslogtreecommitdiffstats
path: root/scene/resources/animation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make consistent the retrieval of audio tracksSilc Lizard (Tokage) Renew2024-02-181-13/+21
* Add CallbackModeDiscrete to AnimationMixerSilc Lizard (Tokage) Renew2024-02-171-24/+25
* Merge pull request #87817 from Dheatly23/fix-87813Rémi Verschelde2024-02-121-1/+1
|\
| * Fix Quaternion Keyframe OptimizationDheatly232024-02-031-1/+1
* | Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-2/+2
|/
* Fix cubic interpolation wrong argument for the timeSilc Lizard (Tokage) Renew2024-01-311-15/+15
* Remove Object pointer/solve types conflict in AnimationTrackCacheSilc Lizard (Tokage) Renew2024-01-081-0/+22
* Add cubic_interpolate_in_time_variant() to AnimationSilc Lizard (Tokage) Renew2023-12-301-77/+192
* Restored the ability for linear interpolation to work on a mix of integer and...Michael Wörner2023-12-131-15/+31
* Rework blending method in Variant animation for Int/Array/StringSilc Lizard (Tokage) Renew2023-11-161-317/+470
* Replace `sanity` with `safety` for checksA Thousand Ships2023-10-081-6/+6
* Fix various typos with codespellRémi Verschelde2023-09-121-1/+1
* Fix animation keyframes being skipped sometimes when being played backwards. ...Tom Coxon2023-09-081-1/+1
* Fix incorrect cast when animating `int`A Thousand Ships2023-09-041-12/+12
* Merge pull request #79426 from sepTN/fix-basis-tweeningYuri Sizov2023-07-141-0/+6
|\
| * Fix `tween_property` on "Basis" to properly update its valueSeptian2023-07-131-0/+6
* | Merge pull request #79279 from kleonc/animation-fix-transform-subtractingYuri Sizov2023-07-141-2/+2
|\ \ | |/ |/|
| * Fix Animation::subtract_variant for affine transformskleonc2023-07-101-2/+2
* | add 3.x compatibility for animation loop modeChinmay Awale2023-07-101-0/+5
|/
* Expose interpolation methods for 3D track in Animation classSilc Renew2023-04-251-8/+49
* Implement blending audio feature to AnimationTreeSilc Renew2023-01-281-1/+34
* Merge pull request #62123 from holgac/bugfix-62097Rémi Verschelde2023-01-271-0/+6
|\
| * Fixes #62097: infinite loop in animation compress due to too small page sizeholgac2022-07-011-0/+6
* | Use range iterators in LocalVector loopskobewi2023-01-211-22/+22
* | Merge pull request #70547 from TokageItLab/pingpong-wrapRémi Verschelde2023-01-061-155/+113
|\ \
| * | Fix pingpong with loop wrap is not workingSilc Renew2022-12-251-155/+113
* | | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
|/ /
* | Add inspector plugin for key time edit & Change find key argumentSilc Renew2022-12-221-23/+27
* | Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/PlayerSilc Renew2022-12-021-2/+1
* | Refactor process of animation to retrive keys more exactlySilc Renew2022-12-011-197/+289
* | Refactor process of AnimationTree for end of animationSilc Renew2022-11-221-231/+32
* | Code simplifications found by cppcheckMarkus Sauermann2022-11-211-5/+1
* | Fix connection of animation changed signal in AnimationTrackEditorSilc Renew2022-11-201-10/+0
* | Fix periods in editor strings and messagesHugo Locurcio2022-11-141-1/+1
* | Fix crash from impossible Object::cast_toMarkus Sauermann2022-11-081-42/+42
* | SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde2022-10-101-12/+4
* | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-11/+11
* | Fix MSVC warning C4702: unreachable codeRémi Verschelde2022-09-281-3/+1
* | Changed the rest definition of SkeletonProfileHumanoid thumbSilc Renew2022-09-181-1/+1
* | Move some methods to Animation from Variant for refactoringSilc Renew2022-09-151-3/+461
* | Fixed AnimationTrackEditor redraw/deselect timing and find key compearationSilc Renew2022-08-291-67/+67
* | Add optimization for Animation::ValueTrackSilc Renew2022-08-271-29/+190
* | Add linear/cubic angle interpolation to Animation interpolation typeSilc Renew2022-08-271-10/+56
* | Make Cubic to CubicInTime and reduce items in the track intrp typeSilc Renew2022-08-261-99/+1
* | Merge pull request #64647 from TokageItLab/auto-tangentRémi Verschelde2022-08-231-70/+169
|\ \
| * | Add bezier preset and refactor bezier editorSilc Renew2022-08-231-70/+169
* | | Merge pull request #64132 from TokageItLab/fix-optimizerRémi Verschelde2022-08-221-243/+135
|\ \ \
| * | | improve animation track optimizer algorithmSilc Renew2022-08-091-243/+135
| |/ /
* / / Make `cubic_interpolate()` consider key time in animationSilc Renew2022-08-191-16/+149
|/ /
* | Make `Animation::track_insert_key` return key indexZae2022-07-311-26/+30