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) |
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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021