Blender Git Commits

Blender Git "master" branch commits.

Page: 680 / 5574

July 14, 2020, 15:42 (GMT)
Fix T78704: RenderPass normals disapear when view isn't updated

When the view isn't updated the renderpass thought that it was rendering
the next sample, skipping the conversion from encoded to blender
normals.

This patch resets the current sample when only rendering single sample
layers.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D8280
July 14, 2020, 15:41 (GMT)
Fix T78431: Update mesh_cd_layers_type_ to support 8 bytes.

Sculpt vertex colors changed the `DRW_MeshCDMask` from 4 bytes to 8 bytes, but
the functions assumed it still was 4 bytes. This patch updates the functions and
adds a compile time check.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D8215
July 14, 2020, 15:27 (GMT)
Fix T78880: UV Editor - Match prop edit connected behavior with mesh editing and fix Rip Region double proportional checkbox

This fixes the double prop edit checkbox in the redo menu.

This also makes it so that proportional edit in connected mode now
matches how it behaves in mesh edit mode.

Without this change, ripping in UV edit mode with proportional edit on
would be useless as the UV verts you ripped will still be stuck together
even if they were not connected anymore.

Reviewed By: Campbell

Differential Revision: https://developer.blender.org/D8289
July 14, 2020, 14:30 (GMT)
Fluid: Fix missing flag update for cache

These flags need to be set correctly in order to distinguish between data that comes from cache files and raw data that comes directly from pointers to the data in Mantaflow.
July 14, 2020, 14:04 (GMT)
LibOverride: fix for removing `use_override_library` in rB3d587efef2872.

Thanks to @JacquesLucke for the heads up.
July 14, 2020, 13:59 (GMT)
Gpencil: Simplify modifier sample mode minimal vert count fix.

For this mode is possible use strokes of 2 points.

Differential revision: https://developer.blender.org/D8138
July 14, 2020, 13:28 (GMT)
Cleanup: function name not following its module conventions.
July 14, 2020, 13:23 (GMT)
BLI: remove static assert noexcept move constructors

The move constructor of `mpq_class` from GMP currently
allocates when it is moved. So, it cannot be noexcept.
Since we want to use this type, this static assert cannot
stay there.
July 14, 2020, 13:21 (GMT)
Fluid bake: fix memory leak when path validation fails

Reviewed By: sebbas

Differential Revision: https://developer.blender.org/D8284
July 14, 2020, 12:52 (GMT)
Cleanup: remove tab indention
July 14, 2020, 12:52 (GMT)
PyAPI: support element multiplication for vector, matrix, quaternions

This was disabled during 2.8x for smooth porting of 2.7x scripts,

Now '@' is used for matrix multiplication,
support '*' to multiple vector elements.

See T56276.
July 14, 2020, 12:51 (GMT)
LibOverride: Outliner: Add an operation to override the selected ID and its parents.

This will override all linked data-blocks in the tree branch leading to
the selected one.
July 14, 2020, 12:51 (GMT)
LibOverride: Move code tagging reauired dependencies of an override into BKE.

This is fairly generic code that can be re-used in other places.
July 14, 2020, 12:31 (GMT)
Fix T78900: Single vertex sliding crashes

As we can see in `initVertSlide_ex`, `sld` can be `NULL`.
`sld` is dereferenced, but can still be `NULL`.
July 14, 2020, 11:47 (GMT)
Fix T77766: support animated global gravity toggle

Reviewers: sebbas

Differential Revision: https://developer.blender.org/D8281
July 14, 2020, 11:01 (GMT)
Cleanup: typo
July 14, 2020, 08:43 (GMT)
Fix wrong vector size functions used in knife tool

Should not use copy_v3_v3 on a 2 element vectors.
July 14, 2020, 08:26 (GMT)
GPencil: Cleanup Build modifier and fix potential div by zero errors
July 14, 2020, 06:04 (GMT)
Cleanup: sort header, cmake paths
July 14, 2020, 05:53 (GMT)
Fix T78883: New bezier curve points to uninitialized memory
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021