Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 324 / 5574

March 30, 2021, 14:50 (GMT)
Cleanup: use doxy sections and rearrange editmesh_knife.c
Revision b138010 by Hans Goudey
March 30, 2021, 14:33 (GMT)
Geometry Nodes: Set default grid vertices to 3 by 3

This is a relatively arbitrary value, but a good starting point-- it's
simple while also showing the possibility of the subdivisions.

Ref T86819
Revision a4b6c22 by Hans Goudey
March 30, 2021, 14:18 (GMT)
Fix unused variable warning caused by recent cleanup

Caused by a cleanup, rBd037fef3bd1dc.
March 30, 2021, 14:03 (GMT)
Cleanup: Replace virtual methods with bitflags.
March 30, 2021, 14:03 (GMT)
Fix: Compile Error COM_Debug.

We should replace `ifdef COM_Debug` with a constexpr function.
March 30, 2021, 14:03 (GMT)
Cryptomatte: Fix When Image based Cryptomatte Aren't On The First Render Layer.

The image user wasn't updated to reflect the correct render layer.
March 30, 2021, 14:03 (GMT)
Cleanup: Replace std::vector with blender::Vector.
March 30, 2021, 14:03 (GMT)
Compositor: Fix Incorrect Attaching NodeSockets.

Introduced by recent commit.
March 30, 2021, 14:03 (GMT)
Cleanup: Use constexpr.
March 30, 2021, 14:03 (GMT)
Cleanup: clang-format.
March 30, 2021, 14:03 (GMT)
Cleanup: remove unneeded method.

size can be accessed via instance attribute.
March 30, 2021, 14:02 (GMT)
UI: add description methods for `wm.context_*` operators

Generic context operators now look-up the RNA properties to extract
their description (when it's available).

Add `bl_rna_utils.data_path.property_definition_from_data_path()`
to handle the details of accessing the RNA property definition.
March 30, 2021, 13:41 (GMT)
Fix T87007: Cycles Background not updated if strength is initially null

When the strength is initially set to zero, the shader graph is
optimized out to remove any node which will not be executed because of
this, which removes pretty much every single node, except for the
output. As the graph is empty, the world shader is made invisible to
rays so it is not evaluated in the kernel.

However, when the strength is then modified, the Background is not
updated as the modification happens on the Shader Node and not on the
Background Node, so it is never tagged as modified.

To fix this, we need to tag the Background as modified when its shader
is also modified so the Kernel data is properly updated.

Regression caused by rBbbe6d44928235cd4a5cfbeaf1a1de78ed861bb92.
March 30, 2021, 12:04 (GMT)
Cycles: Do not allocate tile buffers on all devices when peer memory is active and denoising is not

Separate tile buffers on all devices only need to exist when denoising is active (so any overlap
being rendered simultaneously does not write to the same memory region).
When denoising is not active they can be distributed like all other memory when peer
memory support is available.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D10858
Revision 7fd3b07 by Ankit Meel
March 30, 2021, 11:12 (GMT)
Build Environment: set MAKE_THREADS as per the CPU

It is a better default.

Reviewed By: sebbas, sybren
Differential Revision: https://developer.blender.org/D10652
March 30, 2021, 10:57 (GMT)
PyAPI: replace repr with our own escape function in animsys_refactor

Use the same string escaping logic shared by RNA path resolving code.
March 30, 2021, 10:34 (GMT)
Geometry Nodes: support multiple group input nodes

Previously this was only supported within nested node groups.
Now it is also supported for the root node group that is referenced
by the modifier.
March 30, 2021, 10:15 (GMT)
Cleanup: Typo in comment.
Revision 74d5a93 by Scott Wilson / Sybren A. Stüvel
March 30, 2021, 09:40 (GMT)
Armature: Add Display Axis Offset

Display the bone axes at the head (root) of the bone by default, instead
of the tail (tip), and add a slider so that it's possible to adjust this
position.

Versioning code is in place to ensure existing files behave the same
(axes shown at tail), whereas new Armatures will be using the new
default (axes shown at head).

Reviewed By: #animation_rigging, #user_interface, Severin, Sybren

Differential Revision: https://developer.blender.org/D7685
March 30, 2021, 08:31 (GMT)
Python: clarify error message when accessing datablock by library

When using `bpy.data.actions[action_name, "nonexistant-library"]`,
use the term `filepath` instead of `name` in the error message.

Also increase the size to match the file path length.

Ref D10253
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021