Blender Git Commits

Blender Git "master" branch commits.

Page: 203 / 5574

July 20, 2021, 14:53 (GMT)
Fix T89982: Geometry Nodes: 'New' Button tries to create node_tree on active modifier, rather than button context

When done from the Properties Editor, the context's modifier should be
used (this is where the button is located), when done from elsewhere,
the active modifier is still the way to go (since the context modifier is
not available then)

Maniphest Tasks: T89982

Differential Revision: https://developer.blender.org/D11972
July 20, 2021, 13:58 (GMT)
Fix: Bezier segment node adds handles incorrectly

This caused the "cyclic" attribute to appear dysfunctional.
Revision 76a3ff7 by Hans Goudey
July 20, 2021, 13:37 (GMT)
Fix T89979: Assert in edit mode with curve to mesh node

The node tagged polys normals dirty, but the function to calculate the
normals didn't clear the dirty flags for polys. Now clear the poly and
corner dirty normal flags.
July 20, 2021, 12:58 (GMT)
Cleanup: use single back-tick quoting in comments

While doxygen supports both, conform to our style guide.

Note that single back-tick's are already used in a majority of comments.
July 20, 2021, 12:54 (GMT)
Cleanup: use doxygen style parameters in noise.c

These used their own ad-hoc syntax.
July 20, 2021, 12:49 (GMT)
Cleanup: Remove redundant forward declarations.
July 20, 2021, 12:49 (GMT)
Cleanup: added const keyword to BLI_dlrbTree search functions.
July 20, 2021, 11:28 (GMT)
Fix crash in delaunay C interface test.

The test forgot to set the new need_ids field, which luckily
exposed a bug in the C api for delaunay when that field is false.
Fixed the bug and the test, and added a test for the need_ids false
case.
July 20, 2021, 10:31 (GMT)
Compositor: Fix crash when connecting multiple constant inputs

Operation receiving inputs was being folded more than once
when it was constant foldable.
Revision d218ba8 by YimingWu
July 20, 2021, 05:06 (GMT)
LineArt: UI cleanups.

Wording on the UI, slider consistency and material mask switches layout.

Reviewed By: Sebastian Parborg (zeddb)

Differential Revision: https://developer.blender.org/D11839
July 20, 2021, 05:01 (GMT)
Cleanup: reserve C++ comments for disabled code

Use C comments for plain text.
July 20, 2021, 05:01 (GMT)
Cleanup: use '#if 0' for disabling multiple lines
Revision 59eb71a by Hans Goudey
July 20, 2021, 01:19 (GMT)
Cleanup: Make function static, use const object argument

Also use `const Curve *` instead of `const Object *`, since the
function works at a lower level than objects anyway.

And also remove another unused function. Since this section of code
for converting curves to meshes will likely be replaced, it's nicer to
see which parts actually remain used at this point.
July 20, 2021, 01:12 (GMT)
Cleanup: quiet GCC maybe-uninitialized warning

Function signatures for snap callbacks used `const` incorrectly
which was hidden by casting function types.

This made it seem as if the input arguments wouldn't be change and
wouldn't be initialized.

Name return arguments with an `r_` prefix, order them last,
remove function casts and correct `const` usage.
July 20, 2021, 01:12 (GMT)
Cleanup: spelling
Revision 0733926 by Hans Goudey
July 20, 2021, 00:51 (GMT)
Cleanup: Remove unused function
July 19, 2021, 22:41 (GMT)
Docs: Update RNA to user manual mappings
July 19, 2021, 21:12 (GMT)
Cleanup: Clang format
July 19, 2021, 20:05 (GMT)
Compositor: Full frame Double Edge Mask node

Adds full frame implementation to this node operation.
No functional changes.
No performances changes.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11750
July 19, 2021, 20:05 (GMT)
Compositor: Full frame Viewer node

Adds full frame implementation to this node operation.
No functional changes.
No performance changes.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11698
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021