Blender Git Commit Log

All Blender Git commits.

Page: 873 / 8462

March 3, 2021, 08:03 (GMT)
operator bool
March 3, 2021, 08:01 (GMT)
more accessors
March 3, 2021, 07:54 (GMT)
add conversion/comparison operators and hash functions
March 3, 2021, 07:53 (GMT)
Fix (unreported) Outliner missing updates copying IDs via python

Steps to reproduce:
- switch to Scripting workspace
- execute bpy.data.meshes['Cube'].copy()
- Outliner will not show the new mesh immediately

Now just send appropriate notifier.

Differential Revision: https://developer.blender.org/D10584
March 3, 2021, 07:33 (GMT)
construct contexts
March 3, 2021, 07:23 (GMT)
cleanup
March 3, 2021, 07:17 (GMT)
destructor
March 3, 2021, 07:13 (GMT)
initial xxx node tree
March 3, 2021, 06:59 (GMT)
Nodes: store references to bNodeLinks in NodeTreeRef

Sometimes it is useful to have this information available to be able
to read information from links.
March 3, 2021, 05:07 (GMT)
USD Import: support instance collections.

Added an experimental Instancing option to support
importing USD scenegraph instances as Blender
instanced collections.
Revision 4dd1068 by Hans Goudey (master)
March 3, 2021, 04:53 (GMT)
Fix crash when dragging nodes

The `bNodeLinkDrag` struct was NULL when dragging a node instead of
a link. It is allocated with `calloc` anyway, so this field doesn't
need to be explitely cleared.
March 3, 2021, 04:06 (GMT)
Cleanup: minor changes to Python RNA pointer assignment

Don't assign the BPy_StructRNA a value which can be 'None',
instead, set it to NULL.
Revision 023788e by Hans Goudey (master)
March 3, 2021, 02:58 (GMT)
Cleanup: Use span and float matrix type in direct boolean code

This commit includes a few simple improvements to the direct mesh
boolean code added recently.
- Passing the transforms and meshes to `direct_mesh_boolean` as spans
makes the function easier to call from C++.
- The definition of `TransMat`, was unecessary when we have the
`float4x4` type already used elsewhere in C++ code.

Differential Revision: https://developer.blender.org/D10592
March 2, 2021, 22:13 (GMT)
Fix T85966: Wrong link picked when dragging multi-input socket

The socket drag operator stored the index of the last picked socket
into RNA in case the mouse cursor leaves the link while dragging.

This id was not unique which is why sometimes a link from an other node
with the same id is picked.

This patch changes the way the last picked link is stored and stores a
pointer to the link directly into bNodeLinkDrag struct instead.

Differential Revision: https://developer.blender.org/D10590
March 2, 2021, 20:41 (GMT)
Merge branch 'master' into geometry-nodes-read-only-instances
March 2, 2021, 20:38 (GMT)
Logging test.
March 2, 2021, 19:48 (GMT)
GPencil: Rever Dopesheet bar UI test

March 2, 2021, 19:20 (GMT)
Cleanup: spelling, minor corrections

Also use doxygen comments for sculpt functions.
March 2, 2021, 19:13 (GMT)
Python API: Expose CurveMapping Reset View function

The Python API for the curve mapping widget offers the `update`
function, but no way to reset the view to the clipping rectangle.

This commit adds a blenkernel function for this operation,
and exposes it to the CurvMapping RNA API. This allows addons
to display a more user-friendly view of the data in this widget.

Differential Revision: https://developer.blender.org/D10561
Revision 85421c4 by Hans Goudey (master)
March 2, 2021, 19:01 (GMT)
Geometry Nodes: Attribute search drop-down

This commit adds a search for existing attributes when you click
on an attribute field. This is useful because otherwise you have
to remember which attributes should be available at each node in
the tree.

The fundamental complication is that this information is not
accessible statically. So the search data is only a cache from
the previous node tree evaluation. The information is added
with `BKE_nodetree_attribute_hint_add`, currently for every
input geometry socket for a single node.

This is only an initial implementation, and later versions will
expose the data type and domain of the attributes.

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