Blender Git Loki

Kaikki Blender Git kommitit.

Page: 112 / 8462

November 3, 2021, 17:16 (GMT)
Merge branch 'blender-v3.0-release'
November 3, 2021, 17:15 (GMT)
Fix T92780: Lost material in case of local object, and missing linked obdata.

By default, when syncing materials slots between object and its obdata,
the amount of slots in obdata is the reference.

Missing linked obdata is replaced by an empty placeholder that has no
material. In that specific case, if we have a valid object ID, we want
to update the (placeholder) obdata's material count from the object one,
and not the other way around.
November 3, 2021, 17:07 (GMT)
Merge remote-tracking branch 'origin/blender-v3.0-release'
November 3, 2021, 16:56 (GMT)
Simplification: Use generic `BKE_object_materials_test` in object liblink code.

Better avoid own specific logic here, when we already have a proper
'API' function for that.
November 3, 2021, 16:55 (GMT)
Geometry Nodes: Add Selection Input to Resample Curves Node

Add a boolean input to the resample curve node that indicates which
splines should be resampled and which should be unchanged.

Differential Revision: https://developer.blender.org/D13064
November 3, 2021, 16:55 (GMT)
Fix T89709: avoid double node links after delete and reconnect

Differential Revision: https://developer.blender.org/D13062
November 3, 2021, 16:54 (GMT)
UI: Fix padding of version label in splash screen

Differential Revision: D13018
November 3, 2021, 16:47 (GMT)
Fix: muted nodes not handled correctly

This was an error in rBb55bddde40db3eda3531d98caa99be9a8e88a8ee.
November 3, 2021, 16:28 (GMT)
Cleanup: Remove effect-less const

Using `const` on an enum type returned by value doesn't have an effect.
November 3, 2021, 16:28 (GMT)
Cleanup: Avoid redundant template parameter in BLI serializing API

The `ContainerValue` template can obtain the type of the contained value
via the given `Container` type, simply using `Container::value_type`.
Use this as the default way to determine the value type which simplifies
using the template. If necessary the value type can be passed explicitly
still.
November 3, 2021, 15:57 (GMT)
Fix compile error.
November 3, 2021, 15:31 (GMT)
Merge branch 'master' into temp-abc-features
November 3, 2021, 15:30 (GMT)
Fix coordinates for float3s.
November 3, 2021, 15:27 (GMT)
Report an error in the modifier if attributes could not be read.
November 3, 2021, 15:13 (GMT)
I18n: Fix several issues with UI messages extraction script.

* Fix systematic skipping of labels when they are the same as
the identifier (Some cases are valid, like `RGB` or `HSV` e.g.).
* Add instead heuristics checks to skip non-UI properties (non-capitalized,
or same name as identifier and Operator properties, mainly).
* Skip `bl_icon` and `icon` properties.
* Properly search for properties in all parent classes (some cases with
e.g. `Panel` would break due to intermediary utils classes, leading to
those internal UI properties not being skipped as expected).

Related to T43295.
November 3, 2021, 15:13 (GMT)
I18n: Add some more acronyms to the spellchecker.
November 3, 2021, 15:13 (GMT)
Add documentation for some 'hidden' RNA properties.

Even never-shown RNA properties should have at least a description, as
this is used by API doc generation scripts.

NOTE: this is more of an opportunistic set of changes than a proper
complete fix of that loack of documentation.
November 3, 2021, 15:10 (GMT)
GPencil and Annotation: Use cached depth to perform depth testing operations

Operations such as erasing with occlusion and drawing on the surface
require reading the depth buffer.

However, this is being done with minimal efficiency.

Currently, to read the depth corresponding to each point of the new stroke,
a ReadPixel is called to send a message to the GPU and read the depth of
the corresponding pixel in the VRAM.

The communication between GPU and CPU is known to be a slow operation so
it is good to be avoided.

Therefore, save the entire depth buffer in a cache to be read directly
from the RAM.

(Also the `ED_view3d_autodist_depth` and `ED_view3d_autodist_depth_seg` have
been removed since they are no longer used).

Reviewed By: antoniov, fclem

Differential Revision: https://developer.blender.org/D10894
November 3, 2021, 14:53 (GMT)
Reorganizing image engine code.
November 3, 2021, 14:52 (GMT)
Cleanup, quiet warnings, unused function.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021