Blender Git Commit Log

All Blender Git commits.

Page: 3382 / 8462

April 12, 2018, 09:05 (GMT)
Depsgraph: Remove function bindings with collections

Use single function to evaluate all the collections for the given view layer.

This way we avoid need to get scene ID sub-data. Similar to pchan index, this
allows us to avoid build-time scene expansion, which also simplifies update of
the scene datablock.

Well, sort of. There is still work to be done to get rid of build-time scene
datablock expansion, which includes:

- Need to pass view layer by index.

Annoying part would be to get actual view layer for that index. In practice
doing list lookup might not be such a bad idea, since such lookup will not
happen very often, and it is unlikely to have more than handful of view
layer anyway.

Other idea could be to use view layer from evaluation context.
Or maybe from depsgraph, which is supposed to be in the context. Can have
some assert statements to make sure everything is good.

- Need to get id of base binding for flags flush.

We can replace that with index-based lookup from an array created by view
layer evaluation.

Reviewers: dfelinto

Differential Revision: https://developer.blender.org/D3141
April 12, 2018, 08:30 (GMT)
Fix second issue introduced in refactoring/cleanup of weighted normals.

'degenerated too short normals' check was probably a bit too aggressive,
moved it back to more common 1e-6 value.
April 12, 2018, 08:27 (GMT)
Moved vectorblur code from render to compositor

In preparation of the removal of blender internal render we
moved the vectorblur code that was placed in the render package
(legacy) to the compositor. The compositor is only using this
code even the blender internal renderer did not use the code at
all.
April 12, 2018, 08:04 (GMT)
Merge branch 'blender2.8' into greasepencil-object
April 12, 2018, 06:48 (GMT)
Merge branch 'master' of git.blender.org:blender into cycles_embree
April 11, 2018, 15:27 (GMT)
Fix weighted normals modifier sometimes affecting actual mesh.

Same issue & same fix as with edit normals modifier some times ago...
April 11, 2018, 15:08 (GMT)
Merge branch 'master' into soc-2017-normal-tools
April 11, 2018, 13:24 (GMT)
Merge branch 'blender2.8' into asset-engine
April 11, 2018, 13:23 (GMT)
Fix again 'auto override' system.

Got lost in big undo refactor.

Note that this is probably (maybe) not how we want to have it in the
end, things like EditMode undo should probably not trigger this check?
April 11, 2018, 13:16 (GMT)
Fix again 'auto override' system.

Got lost in big undo refactor.

Note that this is probably (maybe) not how we want to have it in the
end, things like EditMode undo should probably not trigger this check?
April 11, 2018, 13:09 (GMT)
Merge branch 'blender2.8' into asset-engine
April 11, 2018, 13:07 (GMT)
Merge branch 'master' into blender2.8
April 11, 2018, 13:06 (GMT)
Changed assertion of '..' in file browser entries

The previous assert assumed '..' is always there, which isn't necessarily
true (for example when in the root of an Asset Engine repository).

The new code asserts that if '..' is present it should be the first entry
(rather than forcing the first entry to be '..').
April 11, 2018, 12:14 (GMT)
fix T54549: Vector Transform node in wrong nodeclass

the Vector Transform node was added to the "Vector" category in
nodeitems_builtins.py
but was using the "NODE_CLASS_CONVERTOR" internally (thus using e.g. the
'wrong' theme color)

thanx @dingto for review

Differential Revision: https://developer.blender.org/D3138
April 11, 2018, 07:41 (GMT)
Merge branch 'master' into blender2.8
April 11, 2018, 07:34 (GMT)
Explicitly specify which tag to use
April 11, 2018, 07:21 (GMT)
Pose Mode: pass object to mode enter/exit

Also add lower level mode exit function
April 11, 2018, 07:03 (GMT)
Merge branch '28' into temp-object-multi-mode
April 11, 2018, 07:02 (GMT)
Merge branch 'master' into blender2.8
April 11, 2018, 07:01 (GMT)
Merge branch 'blender2.8' into greasepencil-object
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021