summaryrefslogtreecommitdiffstats
path: root/scene/resources/animation.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | rename and unify notation for spherical interpolationSilc Renew2022-07-271-2/+2
|/
* Refactor bezier interpolation functionsHendrik Brucker2022-06-271-14/+3
* Add suffixes to all nodes and resourcesFireForge2022-06-111-1/+1
* Use suffixes for units in nodes and resourcesAaron Franke2022-05-191-1/+1
* Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-6/+6
* Add enum hint for Animation.loop_modeFireForge2022-04-071-1/+1
* Fix some issues found by cppcheck.bruvzg2022-04-061-2/+1
* Animation: Silence false positive -Wstringop-overflow warningRémi Verschelde2022-03-041-2/+2
* Fixed cubic interpolate with loopSilc 'Tokage' Renew2022-02-201-3/+11
* Implement cubic_interpolate() as MathFunc for refactoringSilc 'Tokage' Renew2022-02-121-15/+5
* simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke2022-01-291-7/+11
* Make AnimationTree delta argument force double in coreSilc 'Tokage' Renew2022-01-291-3/+3
* Merge pull request #56193 from kodiwills/fix-update-mode-not-refreshed-visual...Rémi Verschelde2022-01-051-0/+1
|\
| * add missing emit_changed() to set update mode functionKodi2021-12-231-0/+1
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* | Fix various typosluz paz2022-01-021-3/+3
|/
* Add a double-precision editor build to CIAaron Franke2021-12-091-3/+2
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-24/+24
* Change cast of int to num to int static castFrancois Belair2021-11-201-3/+3
* Make bezier handle type a property of keyframes, update interfaceNathan Lovato2021-11-161-27/+99
* Merge pull request #53819 from TokageItLab/re-implement-ping-pongRémi Verschelde2021-11-091-222/+457
|\
| * reimplement ping-pongSilc 'Tokage' Renew2021-11-031-222/+457
* | Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-9/+9
|/
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-4/+5
* Fix GCC 12 `-Werror=type-limits` in animation compression codeRémi Verschelde2021-10-251-3/+3
* Merge pull request #54050 from reduz/animation-compressionRémi Verschelde2021-10-251-39/+1608
|\
| * Implement Animation Compressionreduz2021-10-211-39/+1608
* | Fixed animation insertion in SkeletonEditorSilc 'Tokage' Renew2021-10-231-3/+3
|/
* Implement Animation Blend Shape Tracksreduz2021-10-161-4/+254
* Remove animation 3D transform track, replace by loc/rot/scale tracks.reduz2021-10-121-346/+631
* Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and ...Juan Linietsky2021-10-111-357/+182
* implement ping-pong loop in animationTokage2021-10-091-182/+357
* Calculate proper animation length.K. S. Ernest (iFire) Lee2021-08-241-8/+7
* Fix 3d animations doesn't playrequizm2021-08-221-2/+4
* Some work on double supportAaron Franke2021-08-091-81/+81
* Use doubles for time in animation codeAaron Franke2021-08-091-42/+42
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-17/+17
* Rename Animation TYPE_TRANSFORM to TYPE_TRANSFORM3DAaron Franke2021-06-031-26/+26
* Fixes small typos and grammar correctionAnshul7sp12021-03-121-2/+2
* Improve resource load cachereduz2021-02-111-0/+4
* Initialize class variables with default values in scene/ [2/2]Rafał Mikrut2021-02-091-9/+5