Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1036 / 5574

September 24, 2019, 13:59 (GMT)
Fix T66555: Handler render init ignores output placeholders

Blender now calls render hooks before taking copy of `scene->r` in
`RE_RenderAnim()`.

A change to the render output filename made in the render-init hook
would not be picked up by by the copy. As a result, placeholders were
touched using the old name, whereas the rendered images would be saved
with the new filename.

Reviewers: sergey

Maniphest Tasks: T66555

Differential Revision: https://developer.blender.org/D5887
September 24, 2019, 13:51 (GMT)
Fix T70140: Topology Automasking and 2D Falloff don't work correctly together

Reviewed By: jbakker

Maniphest Tasks: T70140

Differential Revision: https://developer.blender.org/D5878
September 24, 2019, 13:49 (GMT)
Fix T69875: Sculpt Scene Spacing breaks with Adjust Strength for Spacing enabled

Reviewed By: jbakker

Maniphest Tasks: T69875

Differential Revision: https://developer.blender.org/D5849
September 24, 2019, 13:46 (GMT)
Fix crash in dynamic mesh preview edge list update

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5824
September 24, 2019, 13:34 (GMT)
Fix T70046: Linked instanced collections not working with local collections
September 24, 2019, 13:34 (GMT)
Make new objects (from enabled collections or append) visible to local views

This fix T67162.
September 24, 2019, 13:33 (GMT)
Fix T70124: Motion path not drawn for Armature in Object Mode
September 24, 2019, 11:47 (GMT)
Fix T69743: Armature display issues with Intel 5x0 GPU

Apparently this workaround solves the problem.
September 24, 2019, 11:17 (GMT)
GPencil: Fix wrong icon for Brush presets

It was using the old 2.7 icon.
September 24, 2019, 08:36 (GMT)
GPencil: Keep Options panels open by default

September 24, 2019, 08:15 (GMT)
Cleanup: clang-format
September 24, 2019, 07:44 (GMT)
Fix T68457: Cycles OpenCL Displacement Shading

When doing simple scenes the displacement shading failed during final
rendering when the displacement method is set to `Displacement + Bump`.

When this option is enabled the shader uses the Vector math
node. This node is part of the node group level 1. When doing simple
shading only using nodes that are part of the node group level
0 the shading was rendered black.

This only happened in final rendering as there the OpenCL programs are
optimized to save registries. Viewport rendering rendered correctly

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5859
September 23, 2019, 20:20 (GMT)
UI: Small tweaks to sculpt tool icons

Draw Sharp: More pronounced difference between it and Draw
Mask: Fits in with other similar tools
Border Hide: Fits in with other similar tools
Pinch: Much better communicates what it does
Simplify: Fix a small issue with caused by inverted normals
September 23, 2019, 15:18 (GMT)
Fix T70013: slow OpenGL calls for every vertex and weight painting step

Stroke update use now the location from Strokecache instead of the mouse
position.

Differential Revision: https://developer.blender.org/D5861
September 23, 2019, 15:03 (GMT)
Fix T70143: GPencil Multiframe selection is not updated when use Box select in Dopesheet

Differential Revision: https://developer.blender.org/D5868
September 23, 2019, 14:44 (GMT)
Fix file browser new directory prompting for confirmation

This is only needed for the case where it's automatically done when entering a
file path that does not exist, not when pressing the button.
September 23, 2019, 14:27 (GMT)
Modifiers: every modifier now copies mesh settings, fixing texture space issues

Modifier stack evaluation would copy mesh settings other than mesh topology
automatically, outside of the individual modifier evaluation. This leads to hard
to understand code, and makes it unclear which settings are available in following
modifiers, and which only after the entire stack is evaluated.

Now every modifier is responsible to ensure the mesh it outputs preserves materials,
texture space and other settings, or alters them as needed.

Fixes T64739: incorrect texture space for various modifiers

Differential Revision: https://developer.blender.org/D5808
September 23, 2019, 14:27 (GMT)
Cleanup: remove unimplemented texture space rotation variables
September 23, 2019, 14:27 (GMT)
Cleanup: remove Mesh.bb and Curve.bb, no reason for these to be persistent

These were only strictly valid for texture space calculation, don't store them
since they should not be used after that. Only store a flag to indicate if the
auto texture space has been evaluated.

In the future it might make sense to store bounding boxes at the mesh level to
speed up bounding box computation for multiple objects using the same mesh, but
then it will need to be implemented differently.
September 23, 2019, 14:27 (GMT)
Fix selection and snapping misusing texture space as boundbox

This fixes the regression from T70103 introduced by the fix for T70103.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021