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


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021