Blender Git Commit Log

All Blender Git commits.

Page: 11 / 8462

December 26, 2021, 12:45 (GMT)
Fix T94387: Mesh sequence cache, crash when clicking a panel

The crash happens when opening a panel (added in rB43f5e761a66e87fed664a199cda867639f8daf3e)
when no CacheFile is set in the modifier.

To fix this, check that the CacheFile pointer is not null before attempting to draw anything.
December 26, 2021, 02:39 (GMT)
Fixed bug when attempting to move Poly edges
Revision dd3a72f by Hans Goudey (master)
December 25, 2021, 21:08 (GMT)
Docs: Add to and cleanup attribute API docs

Most of the comment block is similar to the text in the source
code documentation wiki. It's helpful to have some text in
a header file too, so it's closer for programmers already looking
at the code.

This also uses more consistent syntax and wording in the comments
about the attribute API in `GeometryComponent`.

Ref T93753

Differential Revision: https://developer.blender.org/D13661
Revision ceed8f7 by Hans Goudey (master)
December 25, 2021, 20:57 (GMT)
Cleanup: Use more common variable name

It's preferred to use `area` as a name for `ScrArea` variables.
Revision 85abac7 by Hans Goudey (master)
December 25, 2021, 20:28 (GMT)
Cleanup: Move customdata.c to C++

Differential Revision: https://developer.blender.org/D13666
December 25, 2021, 19:58 (GMT)
Breakdown Implementation

This patch adds the breakdown (or tween) functionality to the graph editor.

The factor defines the linear interpolation from left key to right key.

Reviewed by: Sybren A. St�vel
Differential Revision: https://developer.blender.org/D9375
Ref: D9375
December 25, 2021, 17:12 (GMT)
Added functionality to create a new spline
December 25, 2021, 16:46 (GMT)
Set delete to override select if both enabled
December 25, 2021, 16:37 (GMT)
Fixed bug: Added extruding for `BPoint`
December 25, 2021, 16:13 (GMT)
Shader Nodes: Convert bump node to use new socket builder

This node is a bit special in that it uses two internal sockets
for a hack for Eevee; see rBffd5e1e6acd296a187e7af016f9d7f8a9f209f87

As a result, the `SOCK_UNAVAIL` flag is exposed to socket builder API.

Reviewed By: JacquesLucke, fclem

Differential Revision: https://developer.blender.org/D13496
December 25, 2021, 16:12 (GMT)
Cleanup: use new c++ guarded allocator API in nodes

Also simplify the allocation name to `__func__`

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D13665
December 25, 2021, 14:23 (GMT)
Nurbs: Trying to get opencascade backend to make nurbs, not working yet.
December 25, 2021, 12:40 (GMT)
Blend To Neighbor Implementation

This patch adds the blend to neighbor operator to the Graph editor.

The operator acts like the blend to neighbor operator for a pose context, just working on keyframes.

Reviewed by: Sybren A. St�vel
Differential Revision: https://developer.blender.org/D9374
Ref: D9374
December 25, 2021, 11:53 (GMT)
Fix T94375: Python error when trying to add Grease Pencil brush preset

The prop name was wrong.
December 25, 2021, 11:43 (GMT)
Added option to disable extra functionality
December 25, 2021, 10:25 (GMT)
Renamed "Extra Functionality" to "Extra"
December 25, 2021, 10:20 (GMT)
Set close spline default to false
December 25, 2021, 10:14 (GMT)
Fix T94362: GPUMaterialTexture references freed ImageUser

The issue was caused by rB7e712b2d6a0d257d272ed35622b41d06274af8df
and the fact that `GPUMaterialTexture` contains an `ImageUser *` which
references the `ImageUser` on e.g. `NodeTexImage`.

Since the node tree update refactor, it is possible that the node tree changes
without changing the actual material. Therefore, either the renderer should
check if the node tree has changed or it should not store pointers to data in
node storage. The latter approach is implemented in this patch.

Differential Revision: https://developer.blender.org/D13663
December 25, 2021, 09:21 (GMT)
Fixed move point bug
December 25, 2021, 05:02 (GMT)
Cleanup: Do not use magic number
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021