Blender Git Commits

Blender Git "master" branch commits.

Page: 81 / 5574

October 27, 2021, 16:41 (GMT)
Blender 3.0 bcon3 (beta)
October 27, 2021, 16:40 (GMT)
Blender 3.1 bcon1 - alpha

Bump the version number for the new release cycle.
October 27, 2021, 16:40 (GMT)
Revert "Blender 3.1 bcon1 - alpha"

This reverts commit 7b9e3534cfd1dd4bf3aefb98407f2e42a6efac4a.

This was supposed to go to master, not the 3.0 branch.
October 27, 2021, 16:38 (GMT)
Blender 3.1 bcon1 - alpha

Bump the version number for the new release cycle.
October 27, 2021, 16:29 (GMT)
UI: Theme refresh for Blender v3.0

{F11548100, size=full}

To celebrate the beginning of a new series, it feels like the right time to
give the theme a fresh look while improving on what already works.

The aim of this refresh is to keep a familiar look but with polishing touches
here and there. Like new paint on the walls of your well known house.

The theme for Blender 2.8 was well received but presented a few flaws.

* Transparency on menus and tooltips reduce readability
* Mismatch on certain colors, especially outlines of connected widgets
* Active/open menus highlight was not prominent enough
* Header background mismatch in some editors

At the same time we can make use of new features in 3.0:

* Make panels look like panels again (like in v2.3!)
* Make use of roundness in more widgets
* Since nodes are no longer hard-coded to be transparent, tweak opacity and saturation
* Tweak colors for the new dot grid

This update does not include:

* Meshes in edit mode to match greenish object-data color. This needs tweaks in the code to improve contrast.
* A copy of the Blender 2.8x legacy theme. This could be added to the community themes (shouldn't cost much maintenance, I hope)

There will be certainly small tweaks to do here and there, I've been working using this theme
for months but there can be areas that are missing update. The overall style is presented here.

This commit bumps the file subversion.

Reviewed By: #user_interface, Severin

Differential Revision: https://developer.blender.org/D13008
Revision 71adad2 by Julian Eisel
October 27, 2021, 16:27 (GMT)
Asset Browser: Activate catalog after adding

Adding a catalog should also activate it, like we do it for adding other
data in Blender. The tree-view code will make sure the newly added item
will not have collapsed parents.
Revision bca9ec7 by Julian Eisel
October 27, 2021, 16:27 (GMT)
Revert "Asset Browser: Ensure parent catalogs are expanded when adding child"

This reverts commit 487faed6d0a1170a2f098552f794280fabe82186.

I changed my mind on how to implement this feature. Adding a catalog
should also activate it, like we do it for adding other data in Blender.
The activation will automatically make it visible then. See the
following commit.
Revision 487faed by Julian Eisel
October 27, 2021, 16:09 (GMT)
Asset Browser: Ensure parent catalogs are expanded when adding child

When pressing the '+' icon to add a new child catalog, or when adding it
through the context menu, the new catalog should be visible. So the
this change makes sure the parent is uncollapsed if needed.
Revision defc1b8 by Hans Goudey
October 27, 2021, 15:24 (GMT)
Fix: Realize instances versioning fails for curve to mesh node

It assumed that the last input socket was a geometry socket, but now
it is the fill caps boolean option.
Revision 8747016 by Hans Goudey
October 27, 2021, 14:33 (GMT)
Geometry Nodes: Rename more geometry sockets

This is a followup to rB827d7e7d252d48. After this we should
be consistent everywhere with the hints in the names of geometry
sockets.
October 27, 2021, 14:03 (GMT)
Geometry Nodes: Add Image Socket to Switch Node

Add the image type to the switch node without field support.

Differential Revision: https://developer.blender.org/D13012
October 27, 2021, 13:58 (GMT)
Cycles: Update UI for Scrambling Distance Patch

The current UI for the Scramble Distance patch is grayed out
depending on different settings that are enabled. However it
didn't make much sense to me so I have updated when the UI is
grayed out to hopefully make more sense to the end user.

Differential Revision: https://developer.blender.org/D12963
October 27, 2021, 13:57 (GMT)
Cleanup: remove unused function declaration
October 27, 2021, 13:57 (GMT)
Geometry Nodes: output Index from ID node if the geometry has no id

This is consistent with all the other places where we use the id attribute:
If it does not exist, use the index instead.
Revision 212b02b by Hans Goudey
October 27, 2021, 13:54 (GMT)
Geometry Nodes: Show hint in empty output attributes panel

This is meant to add something to the sub-panel when it is empty
so it looks more purposeful, but also add a hint that might be helpful
when figuring out how to output a named attribute.

Differential Revision: https://developer.blender.org/D12715
Revision b6bed63 by Hans Goudey
October 27, 2021, 13:52 (GMT)
UI: Hide labels for subdivision surface node enums

The text is just too long, it doesn't fit in the node width,
and the tooltips display the property names well enough,
since they aren't used as often as other settings.
Also display the text in lite builds too, there is no reason not to.
October 27, 2021, 13:49 (GMT)
Geometry Nodes: use index field implicitly in Set ID node

That makes the node more useful by default.
One use case is to delete some points after the Set ID node, then instance
with some randomness. Now when deleting different points, the
randomness will remain stable.
Revision ef6e03c by Hans Goudey
October 27, 2021, 13:43 (GMT)
Fix: Show "new" attribute name typed in nodes modifier input search

Previously it wouldn't be displayed at all for inputs, now just display
it without an "add" icon.
October 27, 2021, 13:42 (GMT)
Geometry Nodes: use true as default in Set Shade Smooth node

The node is typically only added to enable smooth shading. So this
default is much more useful.
October 27, 2021, 13:40 (GMT)
Spreadsheet: make id column a bit wider

Ids can often be relatively large numbers when they are generated automatically.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021