Blender Git Commits

Blender Git "lineart-shadow" branch commits.

Page: 36 / 76

May 1, 2021, 08:12 (GMT)
Fix error in Python UI script
May 1, 2021, 08:12 (GMT)
Added Operator tests: unsubdivide, shading, vertex connect and mark seam

Added tests for:
* Mark Seam
* Shade flat
* Shade smooth
* Unsubdivide
* Vertex Connect Path
* select nth (Checkered Deselect)

Notes:
1) Shade flat, shade smooth are base test cases (to check mesh doesn't change for real)

Updated blend file: tests/modeling/operators.blend

Reviewed By: zazizizou, mont29

Differential Revision: https://developer.blender.org/D10893
May 1, 2021, 08:12 (GMT)
Nodes: Add a callback to check for valid socket type

This adds a callback to bNodeTreeType to check which socket types are
valid for the tree type. Function has been implemented for the normal
tree types, and can be implemented for custom node trees with python,
by adding a `classmethod` to the tree. However, only builtin socket
types are supported.

This is relevant for T87049, but it also has the advantage that it is
now clear which node trees support which sockets. Previously this
was assumed to be known by all developers.

Differential Revision: https://developer.blender.org/D10938
May 1, 2021, 08:12 (GMT)
Geometry Nodes: Add a template utility to mix two attribute values

This is just linear interpolation, but it's nice to have an equivalent
to `mix3` for only two values. It will be used for interpolation of
values between bezier spline control points.
May 1, 2021, 08:12 (GMT)
Cleanup: Mismatched array bounds in function declaration
May 1, 2021, 08:12 (GMT)
Cleanup: Remove unecessary variable

The value of this variable was incremented, but never used.
May 1, 2021, 08:12 (GMT)
GPencil: Add "Convert Text to Gpencil"

Currently when you try to convert a Text-object to Grease pencil from the Object-menu or via the operator in some other way, the Text-object is only converted to a Curve.

This commit converts that curve to a Grease pencil object.

Differential Revision: https://developer.blender.org/D11117
May 1, 2021, 08:12 (GMT)
Cleanup: Reduce indentation by returning early
May 1, 2021, 08:12 (GMT)
Fix T86335: Knife tool fails on object with zero scaled axis

Use invert_m4_m4_safe_ortho for the knife tool to support
operating on objects with a single zero scaled axis.
May 1, 2021, 08:12 (GMT)
Clean-up: Edit and comments

- Corrected spellings
- Comments added and edited

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D10991
May 1, 2021, 08:12 (GMT)
Fix T87297: Gpencil - Disable Frames and Start delay when use Factor

After talking with the GP team, we agree in disable these options when the factor is used in Build modifier.
May 1, 2021, 08:12 (GMT)
Fix T86799: Boolean crashes duplicating object with "Fast" solver

BMesh intersect could leave invalid items in the selection list,
causing a crash. The list is now cleared since boolean is such a
destructive operation, it's unlikely the selection order would be useful.

Thanks to @lukastoenne for finding the root cause.
May 1, 2021, 08:12 (GMT)
GPencil: glow fx, add threshold value color mode

This patch adds a threshold value to the glow effect in color mode.
Currently, the threshold is hardcoded to 5%.
You can select a color and specify a higher threshold to include
similar colors in the effect.

Note: depends on D10670

Reviewed By: #grease_pencil, pepeland

Differential Revision: https://developer.blender.org/D10672
May 1, 2021, 08:12 (GMT)
Fix T87779: Asymmetric position vertices in circles primitives.

Incrementing a floating point value in a loop resulted in the vertex
locations for circles in primitives being slightly asymmetric.
May 1, 2021, 08:12 (GMT)
Fix build error after recent changes to CPU name detection
May 1, 2021, 08:12 (GMT)
Cleanup: Use BLI_findindex instead of loop

May 1, 2021, 08:12 (GMT)
Fix missing Cycles CPU name on macOS Arm

Differential Revision: https://developer.blender.org/D11061
May 1, 2021, 08:12 (GMT)
Fix T87686: Cycles persistent data not updating correctly with hair
May 1, 2021, 08:12 (GMT)
Cleanup: removed unnecessary multiplications in area light importance sampling

Differential Revision: https://developer.blender.org/D11114
May 1, 2021, 08:12 (GMT)
Fix macOS arm crash in scaling images with ffmpeg

Ref T78710
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021