Rework: Sculpt Brush Select Pie #5

Merged
Demeter Dzadik merged 1 commits from brush_select_pie_rework into main 2024-08-21 02:31:03 +02:00
Collaborator

Previously, this pie included an arbitrary set of brushes, with some additional drop-downs, and no way to access custom brushes.

This patch reworks the pie menu to contain 3 commonly used brushes, 4 sub-pie-menus with more brushes, and at the bottom, it's the brush asset shelf popover menu, where you can access all brushes.

So the nested pie menus in total manage to include all current brushes that ship with Blender, and you can access custom brushes in the popover.

Everything still works in 4.2 except the asset shelf popover, which is simply not available in that version.

The categorization logic vaguely matches with the asset catalogues used for the brushes. The "Special Brushes" pie combines a few catalogues, and the "Boundary" brush didn't fit into the "Transform Brushes" pie so it got sent to the special pie instead.

Feedback welcome, about the organization, naming, anything.

Previously, this pie included an arbitrary set of brushes, with some additional drop-downs, and no way to access custom brushes. <img src="/attachments/db0a86a3-b0a8-4439-9c65-431781ca60e2" width=400> This patch reworks the pie menu to contain 3 commonly used brushes, 4 sub-pie-menus with more brushes, and at the bottom, it's the brush asset shelf popover menu, where you can access all brushes. <video src="/attachments/f828dc2b-6761-47e9-a00b-5a3bffb822b1" title="NVIDIA_Share_LrueJJJerl.mp4" controls></video> So the nested pie menus in total manage to include all current brushes that ship with Blender, and you can access custom brushes in the popover. Everything still works in 4.2 except the asset shelf popover, which is simply not available in that version. The categorization logic vaguely matches with the asset catalogues used for the brushes. The "Special Brushes" pie combines a few catalogues, and the "Boundary" brush didn't fit into the "Transform Brushes" pie so it got sent to the special pie instead. Feedback welcome, about the organization, naming, anything.
Demeter Dzadik added 1 commit 2024-08-17 18:06:31 +02:00
Demeter Dzadik merged commit bb7be9eac9 into main 2024-08-21 02:31:03 +02:00
Demeter Dzadik deleted branch brush_select_pie_rework 2024-08-21 02:31:04 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: extensions/space_view3d_pie_menus#5
No description provided.