summaryrefslogtreecommitdiffstats
path: root/src/animation/backend/animationutils.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-231-18/+18
* Update commercial license headersTarja Sundqvist2021-02-021-18/+18
* evaluateClipAtLocalTime: prevent negative indices for keyframes lookupPaul Lemire2020-09-181-1/+1
* Properly stop running animations when using a negative playratePaul Lemire2020-03-301-3/+5
* Animations: handle colors as vec3 or vec4Paul Lemire2020-02-121-4/+12
* Update animation evaluation jobs to use direct syncMike Krus2019-10-081-40/+13
* Update QTransform to use direct syncMike Krus2019-09-181-0/+3
* Take shortest path on quaternion slerpJuan Jose Casafranca2019-07-151-6/+31
* Check if animation channel only have one component and shortcircuitJuan Jose Casafranca2019-05-141-3/+3
* QChannelMapping: only send const char *propertyName to backendPaul Lemire2019-05-101-1/+1
* Fix slerp interpolation when two quats are equalJuan Jose Casafranca2019-04-221-4/+4
* Animations: handle variable length propertiesPaul Lemire2019-04-031-55/+55
* Make slerping saferSean Harmer2019-03-111-6/+13
* Use slerp for animating rotation channelsJuan Jose Casafranca2019-02-221-2/+52
* Add support for setting a time index in the ClipAnimatorChristian Strømme2018-01-231-1/+15
* Add function to apply channel defaults and call itSean Harmer2018-01-221-0/+7
* Add a function to calculate the default value for missing channelsSean Harmer2018-01-191-0/+69
* Store more information in the ChannelNameAndType structSean Harmer2018-01-191-14/+19
* Wrap up the format describing source clip and formatted resultsSean Harmer2018-01-181-18/+25
* Don't clear the target indices vector when building the formatSean Harmer2018-01-181-2/+9
* Fix animation local time calculation when changing playbackRateJuan José Casafranca2017-10-061-19/+30
* Merge branch '5.9' into 5.10Sean Harmer2017-10-051-12/+42
|\
| * Fix reformatting of clip evaluation resultsSean Harmer2017-10-051-12/+48
* | Clear channel component indices for those not present in animationSean Harmer2017-10-031-1/+8
* | Update the local poses of the skeleton in the animation aspectSean Harmer2017-10-031-1/+48
* | Extend buildPropertyMappings to support skeleton mapping use caseSean Harmer2017-10-031-21/+84
* | Merge branch '5.9' into 5.10Sean Harmer2017-09-301-67/+11
|\|
| * Remove unused buildPropertyMappings() overload and testsSean Harmer2017-09-291-56/+0
| * Actually get matching clip indices for componentsSean Harmer2017-09-261-7/+6
| * Avoid deep copy in loopSean Harmer2017-09-261-1/+1
| * Fix gathering clip value node idsSean Harmer2017-09-261-0/+4
* | Extend generateClipFormatIndices() to handle jointIndexSean Harmer2017-09-021-1/+2
* | Extend buildRequiredChannelsAndTypes to handle indexed targetsSean Harmer2017-09-021-5/+37
* | Add support for animation callbacksLaszlo Agocs2017-06-231-66/+100
* | Add support for channel components with no nameLaszlo Agocs2017-06-211-0/+6
|/
* Pick the right type for QVariant channel targetsLaszlo Agocs2017-06-141-0/+2
* Add support for animating a QColorLaszlo Agocs2017-06-141-3/+19
* Fix animation inifinite loopingLaszlo Agocs2017-06-081-1/+1
* Fix container detachments detected by clazySergio Martins2017-05-261-2/+3
* Add missing reference in range-for with non trivial type (clazy reports)Mike Krus2017-05-021-1/+1
* Rename AnimationClipLoader to AnimationClipSean Harmer2017-04-121-5/+5
* Rename dependencyIds() to currentDependencyIds()Sean Harmer2017-03-261-1/+1
* Rename QClipBlendNode::performBlend() to blend()Sean Harmer2017-03-261-1/+1
* Add overload of buildPropertyMappingsSean Harmer2017-03-251-0/+36
* Add function to generate component indices for blend tree formatSean Harmer2017-03-251-0/+46
* Add function assignChannelComponentIndicesSean Harmer2017-03-251-23/+53
* Add a function to build list of unique channel names and typesSean Harmer2017-03-251-0/+31
* Add function to format clip results using a gather operationSean Harmer2017-03-251-0/+18
* Add function to evaluate a blend treeSean Harmer2017-03-251-0/+36
* Add typedef of ComponentIndices for QVector<int>Sean Harmer2017-03-251-3/+3