Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1872 / 5574

Revision 2945831 by Sergey Sharybin
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: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, 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.
Revision bfa51b1 by Mai Lavelle
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, 07:33 (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 20, 2018, 19:43 (GMT)
Fix for draw manager cache not re-set between different render layers
February 20, 2018, 14:03 (GMT)
Proper implementation of compositor support for Draw Manager

We need to move the render result logic outside the render engine code.

It makes no sense for Eevee/Clay/... to have to re-implement the render resilt
creation logic. Beside the original implementation really got it wrong, by
ignoring the different render layers needed for the final render.

Finally, there is no need to re-create the logic for views. So this was also
fixed.

Note 1: This will break still if the depsgraph of the needed view layers is not
updated / created. We need to address this separately. For now if users want
to test this, just show each view layer in the viewport at least once.

Note 2: We are still getting depsgraph from scene and creating if needed.
`BKE_scene_get_depsgraph(scene, view_layer, true);` according to Sergey we need
to move the render depsgraph for the Render struct instead. I will do it
separately as well.
February 20, 2018, 12:03 (GMT)
Cleanup: split normals: use different varnames for angle and its cosine.

Using same name for two different things is not the best idea ever...
February 20, 2018, 09:47 (GMT)
Fix T54069: Vertex groups for hair length is wrong in some cases

This is a regression in rB4f1c0a1 which only allowed cutting haior at the
second segment only, while there is nothing wrong with cutting hair at the
first segmewnt.
February 19, 2018, 15:16 (GMT)
Fix T54096: Subdivision Surface + Boolean Modifiers + Transform = crash

Don't use dm->get*Array for DM you don't own. This call can allocate temporary
CD layer, which is not thread safe at all.

Also removed hard-coded logic around CDDM check. new functions will do same
logic, but are mode DM-type-=independent.
February 19, 2018, 14:12 (GMT)
Fix warning after fix for crash on renaming group collections

Warning introduced on: 73079e01fd4.
February 19, 2018, 13:52 (GMT)
Outliner: Fix crash when renaming Group layer collection
February 19, 2018, 13:48 (GMT)
Outliner: Update buttons editor when renaming collection

Reported by Pablo Vazquez (venomgfx) outside phabricator.
February 19, 2018, 13:33 (GMT)
Fix T53032: Image sequence works bad with Displace modifier

We shouldn't mix image pool acuisition with and without user provided,
the fact that internally image.c uses last frame from Image datablock
confuses the logic.
February 19, 2018, 12:53 (GMT)
Fix collection object mode panels

They were broken since we moved object mode into workspace.
February 19, 2018, 11:32 (GMT)
Cleanup: rename SequenceEditor instance to 'ed'

Name 'sequencer' & 'sequence' are too similar.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021