Blender Git Commits

Blender Git "master" branch commits.

Page: 1155 / 5574

June 6, 2019, 23:23 (GMT)
Fix T65333: VSE: Playback speed regression

3D engine settings were used to select image scaling method.
Use higher quality scaling only for rendering.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D4995
June 6, 2019, 20:26 (GMT)
Fix T63729 Eevee: Bump does not follow normal direction
June 6, 2019, 16:48 (GMT)
Fix T65505: crash applying modifiers in paint and sculpt modes

We need to find a better solution for mixing normal refreshes in some corner
cases. We actually had similar issues in 2.79 anyway, not crashing is more
important.
June 6, 2019, 16:47 (GMT)
Fix T63701 Eevee: High Volumetric end distance darkens the image
June 6, 2019, 16:06 (GMT)
Fix T60441, T60619: incorrect values for color values > 1.0

Modulo makes no sense here at all, is from an old bugfix to prevent a crash
that is no longer an issue.

Differential Revision: https://developer.blender.org/D4727
June 6, 2019, 15:21 (GMT)
Fix T65383 UI graphics glitches on macOS with Intel HD 4000

glDrawArrays is not supposed to be affected by primitive restart
but osx drivers never cease to surprise me.
June 6, 2019, 15:15 (GMT)
Sequencer: Viewport Rendering Annotation

When rendering the Sequencer using viewport rendering the annotations
were not scaled to respect the scene render size. This was because the
matrices were calculated based on the output size and not the actual
rendersize.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5032
June 6, 2019, 15:13 (GMT)
Python API Docs: fix some examples
June 6, 2019, 14:52 (GMT)
Fix T64742 Eevee: SSRefract broken with planar reflections
June 6, 2019, 14:26 (GMT)
cmake/msvc: Add ninja support for precompiled headers

Ninja was unable to see the dependency between the cpp
that generated the pch and the compile units that used
it. Explicitly managing this now makes precompiled headers
work with both msvc and clang, with both msbuild and ninja
based generators.
June 6, 2019, 13:57 (GMT)
Particles: remove unused particle settings from UI

Didn't touch rna to make sure that the Python API does not break.
Maybe I missed some, but these don't seem to be used anywere internally.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5034
June 6, 2019, 13:54 (GMT)
Fix T64533: Using "X-Axis Mirror" while posing with auto keyframe on does not keyframe the mirrored bone

Use an additional pose bone flag so we can keep track of mirrored bones that should be autokeyframed.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D5033
June 6, 2019, 13:46 (GMT)
Fix T58920: Dyntopo sculpt and snake hook brush artifacts.

This is a mix of solutions rBe60b18d51d58 and rB52af5fa31fbc.
What happened was that when a node of the BVH gets 0 vertices, the batch is untouched and therefore still drawn.
June 6, 2019, 13:19 (GMT)
Fix: Build error with ninja on windows

Ninja has issues detecting the implicit dependency on the
precompiled header output for freestyle. Disabled ninja
support for now until a proper solution can be found.
June 6, 2019, 13:07 (GMT)
Python API: allow external render engines to use Eevee for LookDev shading

This is enabled with bl_use_eevee_viewport = True. It allows external engines
to generate an Cycles/Eevee shader node setup to emulate their materials in
the realtime viewport, or to leave it to users to do manually.

Removed bl_use_exclude_layers and bl_use_shading_nodes that did nothing
anymore. This should not break API compatibility, any scripts setting those
should continue to work the same as before.

Also adds descriptions for some RenderEngine settings.
June 6, 2019, 12:36 (GMT)
Python Templates: fix operator_mesh_uv template
June 6, 2019, 12:21 (GMT)
Depsgraph: Add relations for spline animation

Currently only obvious setting which can be animated is Smooth.

The rest requires more proper support from animation update on
the Curve datablock.

But at least with this change it's not a "dependency graph fault"
June 6, 2019, 12:19 (GMT)
Fix T59176: Missing Animation Update for Surface Resolution U & V

While fix in dependency graph for those is trivial, adopting underlying
code to become aware of animated settings is quite a rabbit hole: there
are non-obvious hidden inter-dependencies between settings, which are
especially tricky for NURBS.

For until we have more dedicated time for this disabling animation.
June 6, 2019, 10:19 (GMT)
Fix T65490: linked property in object duplicate should not persist

These things are somewhat arbitrary, but since there are separate shortcuts
and menu entries this seems the more expected behavior.
June 6, 2019, 09:58 (GMT)
Fix typo in tooltip (reported in T65555).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021