UI: Add canvas picker to paint modes in 3D Viewport #111756

Pablo Vazquez merged 7 commits from pablovazquez/blender:ui-viewport-canvas-selector into main 2023-09-06 16:21:19 +02:00

7 Commits

Author SHA1 Message Date
Pablo Vazquez 691063c6c8 Merge branch 'main' into ui-viewport-canvas-selector 2023-09-06 16:15:12 +02:00
Pablo Vazquez 4b0d3c475b Address feedback
* In Sculpt mode, show color attributes picker grayed out if the active
  tool does not use canvas, or color mode is not Attribute.
* Bring back check for experimental.
2023-09-04 14:11:15 +02:00
Pablo Vazquez ccb2a63fad Show icon in popover based on canvas_source 2023-09-04 13:00:10 +02:00
Pablo Vazquez 9c43f2365a Merge branch 'main' into ui-viewport-canvas-selector 2023-09-04 12:07:16 +02:00
Pablo Vazquez 55d4b90ea3 Remove check for experimental Sculpt Paint 2023-09-04 12:07:13 +02:00
Pablo Vazquez d08f11c589 Remove canvas selectors from sidebar 2023-09-01 12:31:04 +02:00
Pablo Vazquez 1821986e03 UI: Add canvas picker to paint modes in 3D Viewport
Many editors (UV/Image, Nodes, Action) have their source selector
in the center of the header. This patch brings that concept to
the paint modes in the 3D Viewport.

* Weight Paint: Vertex Groups
* Vertex Paint: Color Attributes
* Texture Paint: Canvas (material, image)
* Sculpt Paint: Canvas (material, image, color attribute)
2023-08-31 19:03:45 +02:00