Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3455 / 8462

February 21, 2018, 12:46 (GMT)
Minor Optimisation: Terminate early if we've passed the insertion point for tRetainedKeyframes
February 21, 2018, 12:46 (GMT)
Feature Request T54106: When scaling keyframes, merge (by-averaging) selected keys
that end up on the same frame

Currently, when scaling keyframes in the Dopesheet, if multiple
selected keyframes end up on the same frame post-scaling, they
would not get removed by the "Automerge" setting that normally
removes duplicates on the same frame.

This commit changes the behaviour so that when multiple selected
keyframes end up on the same frame, instead of keeping all these
around on the same frame (e.g. resulting in a column of keyframes
on different values), we will instead merge them into a single
keyframe (by averaging the values). This should result in a
smoother F-Curve with fewer "stair-steps" that need to be carefully
cleaned out afterwards.

Requested by @hjalti
February 21, 2018, 12:46 (GMT)
bezt_add_to_cfra_elem() - Use same keyframe equality test as in other places

This shouldn't affect anything currently, as this function doesn't appear
to get used anywhere.
February 21, 2018, 12:46 (GMT)
Fix T54065: NLA-Strip Control Curves would get disabled when name-based-filtering is enabled

This bug took a while to track down. In the test file with this report,
the Nla-Strip Control Curve for strip time would get disabled if you
changed the NLA Editor to a second Graph Editor instance.

It turns out that because this second Graph Editor would have the
"filter fcurves by name" option enabled, this would trigger a lookup
of the referenced property's name (in order to test whether it matched
the filtering criteria). However, since that filtering code was written
before the introduction of these curves, it still assumed that the names
for these Control Curves should be handled the same as for standard FCurves.
Unfortunately, that doesn't work, as the property lookups fail if the standard
method is used - when the lookups fail, the F-Curves get tagged as being
invalid/disabled (and need to be reset using the "Revive Disabled FCurves"
operator).

Note: The changes in this patch look complicated, as I've had to shuffle
a bit of code around so that the name-filtering check can have access to
the additional info it needs. In the process, I've also removed the earlier
(hacky) approach where the control curves were getting added to a temp
buffer to get changed from normal FCurves to special ANIMTYPE_NLACURVES.
February 21, 2018, 12:46 (GMT)
Fix more missing ID remapping in animation editor callbacks

Applying the same fixes as introduced in 98d797b67c07e85889768bf8ecde292e9e6f70e9
this time, for the Graph and NLA editors
Revision 2945831 by Sergey Sharybin (master)
February 21, 2018, 11:04 (GMT)
Depsgraph: Fix fake dependency cycle with chained IK solvers with tip excluded

Not sure why we need a relation from solver to a tip local transform, this
will be handled via parent relation.

Fixes remaining dependency cycles reported in T54083.
February 21, 2018, 10:39 (GMT)
VSE: skip non image/movie w/ proxy dir storage

This would use uninitialized filename variable,
looked into supporting this however generating proxies currently only
works for movies.
February 21, 2018, 10:13 (GMT)
Depsgraph: Fix dependency when constraint influence drives some other constraint

It is not possible to address transform at particular position of constraint
stack, and when constraint is being addressed is usually from driver variable.

This fixes some of dependency cycles reported in T54083.
February 21, 2018, 10:09 (GMT)
Use UV randomness UV rotation parameter
February 21, 2018, 10:04 (GMT)
New UI parameter to define UV rotation randomness
February 21, 2018, 09:53 (GMT)
Depsgraph: Fix crash using --debug-depsgraph and --debug-depsgraph-no-threads

Was accessing past the array boundaries.

Should be safe for 2.79a.
February 21, 2018, 09:51 (GMT)
Merge branch 'master' into blender2.8
February 21, 2018, 09:44 (GMT)
Depsgraph: Split debug flags

Now it's possible to have debug messages for following things:

- Graph construction
- Graph evaluation
- Graph tagging
February 21, 2018, 09:42 (GMT)
Depsgraph: Fix crash using --debug-depsgraph and --debug-depsgraph-no-threads

Was accessing past the array boundaries.

Should be safe for 2.79a.
February 21, 2018, 09:39 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Revision bfa51b1 by Mai Lavelle (master)
February 21, 2018, 09:38 (GMT)
Fix subsurf modifier after error in merge commit

Merge commit that had the error: e99094035c493a4e0b
February 21, 2018, 09:30 (GMT)
Merge branch 'master' into blender2.8
February 21, 2018, 09:11 (GMT)
Depsgraph: Report overall number of cycles detected

Handy to quickly see if a fix fixed any of the cycles in a real rig,
or whether it's introduced new ones.
February 21, 2018, 08:35 (GMT)
Fix pattern for Fill stroke
February 21, 2018, 08:30 (GMT)
Fix pattern mode for strokes

Now use the alpha channel
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021