Blender Git Commits

Blender Git "master" branch commits.

Page: 1346 / 5574

February 1, 2019, 13:51 (GMT)
Ensure submodules point to blender2.7 hashes
February 1, 2019, 12:56 (GMT)
Fix T61088: Cycles particle viewport render stuck in loop.

Object to be instanced should not be modified.
February 1, 2019, 09:58 (GMT)
'make links': rename group -> collection in enum in UI

also rename dupli -> instance

Fixes T61086

Reviewers: billreynish

Maniphest Tasks: T61086

Differential Revision: https://developer.blender.org/D4294
February 1, 2019, 03:11 (GMT)
WM: disable undo operators in background mode & at startup

Show an error instead of crashing, see: T60934
February 1, 2019, 01:46 (GMT)
Logging: Use CLOG for blenkernel

Part of D4277 by @sobakasu
January 31, 2019, 21:41 (GMT)
Cleanup: correct doxy headers
January 31, 2019, 18:59 (GMT)
Fix build errors on Visual Studio after recent changes.

SYNCHRONIZE is a Windows macro.
January 31, 2019, 18:49 (GMT)
UI: rename Free Bake to Delete Bake.

"Free" is more of a programming term related to memory allocation, not a term
we need to use in the interface. Ref T61054.
January 31, 2019, 18:33 (GMT)
Fix T61065: missing shader update when adding texture slot.
January 31, 2019, 17:12 (GMT)
Fix T60973: crash baking objects disabled for rendering.
January 31, 2019, 17:01 (GMT)
Fix T61072: missing viewport update when setting render border in image editor.
January 31, 2019, 17:01 (GMT)
Fix T61013: changing top/status bar editor type can be changed with shortcut.
January 31, 2019, 17:01 (GMT)
Cleanup: avoid some unnecessary inverse matrix math.
January 31, 2019, 17:01 (GMT)
Fix wrong sculpt constant detail description.
January 31, 2019, 16:57 (GMT)
Fix T60836: Stretch to flickers when vertex group is used

Missing relation to object transform. Needed to convert vertex
position from local target object space to a local space of the
bone.
January 31, 2019, 16:38 (GMT)
Fix T61046: Object with cloth jumps around

Was happening due to missing relation from geometry to
transform component. Did not happen in old dependency
graph because that one could never evaluate geometry
prior to transform.
January 31, 2019, 16:15 (GMT)
Fix T61061: Scopes in image editor are not updating

Scopes were moved to properties area, so need to adjust
the optimization part of tagging.

Ideally, tagging will always happen (and happen for free)
and then drawing code will update scopes when they are
actually displayed. But this is outside of the scope of
this fix since requires some design changes.
January 31, 2019, 15:53 (GMT)
Fix T59339: Particle render without baking issues

The issue was caused by dependency graph resetting particles
when evaluating copy-on-write version of object. Solved by
only doing reset from dependency graph on user edits.

Other issue was caused by modifier itself trying to compare
topology and reset particles when number of vertices or faces
changed. This isn't reliable, since topology might change even
with same number of elements. But also, since copy-on-written
object initially always have those fields zero-ed the reset
was happening on every F12.

The latter issue is solved by moving reset from modifier stack
to places where we exit edit/paint modes which might be changing
topology.

There is still weird issue of particles generated at some
weird location after tapping tab twice, but this is not a new
issue in 2.8 branch and is to be looked separately.
January 31, 2019, 13:57 (GMT)
Particles: Fixes for synchronization to original

Was missing synchronization of current frame to the original one,
which is one of the issues why point cache does not properly reset
on edits.

Also clear recalc flag on original particle system.

Ideally we need to get rid of recalc on a particle system, since
that is not really covered by tagging system of dependency graph.
January 31, 2019, 13:31 (GMT)
Remove direct shape key drivers evaluaiton in object update

This is now hanbdled by the nodes in dependency graph.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021