Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2015-06-08 15:41:26 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2015-06-08 16:09:07 +0300
commit1ecfffeced1386f15e2f33696388a60237bd4b19 (patch)
tree138b055c07f77ba0b72efd79e753cff2c3fe4edf /source/blender/compositor/intern
parentbcfe38aa037e2fcf1c41a3a85895c1482e21e0aa (diff)
Initial fcurve simplification code.fcurves-simplify
Notes: * This is own coocking, since it seems hard to find papers on simplifying already existing bezier curves, and we do not really need the 'generic' least-square fitting of bezier in a set of points, here. * It takes advantage of specificities of FCurves (e.g. only difference that matters here is Y value at same X frame, no vertical overlapping, etc.). * It gives reasonably good results, but could most likely be enhanced quite a bit still. * Only 'hooked' to bake action operator right now (needs more work to add it to graph editor too). * Ultimately should probably be redone in C. Would keep it in Python until we have a real good cleanup behavior though, much easier to experiment in later language.
Diffstat (limited to 'source/blender/compositor/intern')
0 files changed, 0 insertions, 0 deletions