Blender Git Commit Log

All Blender Git commits.

Page: 949 / 8462

February 3, 2021, 17:03 (GMT)
Geometry Nodes: Multi-Input Sockets

Normally sockets only have one input link. This commit adds the back-end
changes needed to use multiple input links per socket.

Multi-input sockets can be defined with a new flag in `bNodeSocketType`.
The changes necessary to make the sockets work in the geometry nodes
evaluator are generalizing input socket values as a vector of values,
and supporting this in the derived node tree structure.

This patch should contain no functional changes. Two upcoming patches
will use this system for the "Join Geometry" node and expose link picking
and updated display in the UI: D10069 and D10181.

Reviewed By: Jacques Lucke, Hans Goudey

Differential Revision: https://developer.blender.org/D10067
February 3, 2021, 16:55 (GMT)
Cleanup: Fix formating
February 3, 2021, 16:54 (GMT)
Geometry Nodes: Add Collection Info Node

Implements a node to get collection objects.
These objects are then passed along as instances in the node tree.

Follow up tasks:
Multiple nodes does not support instancing yet: T85159
Changing collection offset does not trigger a refresh: T85274

Reviewed By: Jacques, Dalai, Hans

Differential Revision: https://developer.blender.org/D10151
February 3, 2021, 16:38 (GMT)
Add context struct
February 3, 2021, 16:23 (GMT)
Merge branch 'master' into temp-node-error-messages
Revision 54a4eb5 by Johannes Jakob (master)
February 3, 2021, 16:14 (GMT)
UI: use system generated document icon on macOS

Adds Document Type Identifier configuration to use a system generated
document icon for Blender files on macOS. The system composites the
app?s icon and the extension name onto the document sheet icon
(new style on macOS 11 Big Sur and old style on macOS 10.15 Catalina
and earlier). This is in line with Apple?s Human Interface Guidelines.

Removes the previously used file icon because it is no longer needed.

Differential Revision: https://developer.blender.org/D10267
February 3, 2021, 16:14 (GMT)
Merge branch 'master' into eevee-dof-refactor
February 3, 2021, 16:13 (GMT)
macOS: trackpad scroll direction reversed in list views

The 'ui_pan_to_scroll' uses 'WM_event_absolute_delta_y'. For scrolling the List View
we need to invert the direction to respect "natural scroll direction" system preferences.

Differential Revision: https://developer.blender.org/D10291
February 3, 2021, 16:11 (GMT)
GL: Improve framebuffer error message by adding framebuffer name

Framebuffer error can be hard to track. This makes it much easier to
find the wrong framebuffer configuration.
February 3, 2021, 16:08 (GMT)
EEVEE: Depth of field: Cleanup eevee_shaders interface
February 3, 2021, 16:03 (GMT)
Merge branch 'master' into sculpt-dev
February 3, 2021, 16:02 (GMT)
EEVEE: Depth of field: Remove studiolight related changes
February 3, 2021, 15:56 (GMT)
EEVEE: Depth of field: Fix typo and wrong ownership
February 3, 2021, 15:56 (GMT)
EEVEE: Depth of field: Move versioning code to versioning_290.c
February 3, 2021, 15:49 (GMT)
EEVEE: Depth of field: Add slight defocus bokeh shape foreground flip
February 3, 2021, 15:47 (GMT)
EEVEE: Depth of field: Fix bokeh shape rotation inverted

This was comming from that the rotation was based on foreground
shape which is now the one we invert.
February 3, 2021, 15:46 (GMT)
EEVEE: Depth of field: Fix bokeh shape not inverted for scatter

The wrong vector was negated.
February 3, 2021, 15:13 (GMT)
Merge branch 'master' into temp-gpencil-fill
February 3, 2021, 15:06 (GMT)
GPencil: Improve extend Fill strokes creation

February 3, 2021, 15:04 (GMT)
install_deps: OIIO: tweak to max version, and cleanup compile code.

OSL 1.10.10 does not build with OIIO 2.2.10.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021