Blender Git Commits

Blender Git "master" branch commits.

Page: 1495 / 5574

October 29, 2018, 02:03 (GMT)
Modifier: mask threshold option

D3834 by @Allosteric
October 29, 2018, 01:49 (GMT)
Cleanup: avoid C++ keyword in DNA
October 29, 2018, 00:08 (GMT)
PyAPI: remove GPUVertFormat() creation from a list

We already have `attr_add` method,
best not have two ways to do the same thing.

See: D3830
October 28, 2018, 23:35 (GMT)
Cleanup: typo
October 28, 2018, 23:24 (GMT)
Cleanup: style
Revision 05588f9 by Julian Eisel
October 28, 2018, 21:56 (GMT)
Fix crash flipping region without active area

Would happen when cursor is in-between editors for example.
October 28, 2018, 20:42 (GMT)
BLI: Add comment about to orthogonalize_m3/4
October 28, 2018, 20:42 (GMT)
Eevee: Fix contact shadow creating to overshadowing

This was because the shadow rays could be generated below the geometric
normal.
October 28, 2018, 20:42 (GMT)
Eevee: Implement jittered soft shadowmap

This new option is located in the shadows options in the render settings.
This approach is simple and just randomize the shadow map position (not
the lamp itself) and just let the temporal supersampling do the average of
all the shadowing. The downside is that is needs quite a large number of
samples to give smooth results and individual sample position can remain
visible.

Enabling this option will make the viewport refresh all shadow maps every
redraw so it has a serious performance impact.

This approach is not physicaly based at all and will not match cycles.

----

The sampling for point lamps (spheres) is not
October 28, 2018, 20:42 (GMT)
DRW: Cleanup: Redundant check
October 28, 2018, 19:39 (GMT)
Use keyword argument for ui label text in cryptomatte passes
October 28, 2018, 17:20 (GMT)
GP: Refactor Instance modifier and rename to Array

The old name Instance was logic when the modifier created new object instances, but now works equal to mesh Array modifier, so the old name was not logic and must be Array.

Also added a Object to use as offset similar to mesh Array modifier.
October 28, 2018, 16:46 (GMT)
Fix label misalignment when there are multiple buttons on the right side.
October 28, 2018, 16:46 (GMT)
Cleanup: fix compiler warnings.
October 28, 2018, 15:41 (GMT)
Merge branch 'master' into blender2.8
October 28, 2018, 14:08 (GMT)
Fix snaps appearing in system bookmarks on Linux.

Differential Revision: https://developer.blender.org/D3838
October 28, 2018, 13:55 (GMT)
Fix Linux build after Cryptomatte commit.
October 28, 2018, 09:40 (GMT)
Fix T57394: missing bl_category in panel (custom props / stereoscopy)

Differential Revision: https://developer.blender.org/D3835
October 28, 2018, 09:37 (GMT)
Cycles: Added Cryptomatte output.

This allows for extra output passes that encode automatic object and material masks
for the entire scene. It is an implementation of the Cryptomatte standard as
introduced by Psyop. A good future extension would be to add a manifest to the
export and to do plenty of testing to ensure that it is fully compatible with other
renderers and compositing programs that use Cryptomatte.

Internally, it adds the ability for Cycles to have several passes of the same type
that are distinguished by their name.

Differential Revision: https://developer.blender.org/D3538
Revision 3bc8bc0 by Julian Eisel
October 27, 2018, 15:18 (GMT)
Cleanup: More meaningful variable name
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021