Comments (23)
When you tick any of the props in that panel, it is on. There is no global on/off toggle.
from bforartists.
Yeah, not a great UX at all, but hopefully the label helps. I'm documenting it now.
from bforartists.
I'm green with these changes. Please merge :)
from bforartists.
Not solveable by us. We have two different independent toolsets with independent operators here. And it is not clear which ones are now affecting the brush.
Reporting ...
from bforartists.
Reported here: https://projects.blender.org/blender/blender/issues/114068
from bforartists.
Okay, the one in the header is global settings. And the per brush setting is per brush. But there is no way to switch to global settings from what i can see. The brush will always use the brush settings.
from bforartists.
This feature is around for much longer. Already exists in 3.6.2. And i cannot find the connected commit so far.
from bforartists.
Closed as works by design. And no answer to my question how this feature can be used.
from bforartists.
@Draise14 do you have an idea here? What is the trick to use the global settings instead of the local brush settings? What do i overlook here?
from bforartists.
Yeah. Tested:
- Global Automasking overrides all brush advanced settings regardless
- Bursh Automasking sets the advanced settings, so when global is off, it's advanced settings preserve
Example:
- I have a brush that paints over face set borders
- I turn on the Global Automasking, now the face set borders are respected
- I turn the Global Automasking off, now the brush paints over the border
- Unless I turn on Face Set Automasking on the brush to store that behaviour in the brush.
Automask Facesets global on (or local advanced on)
from bforartists.
So technically, this is no double entry - but may need better documentation or labeling.
from bforartists.
Something like this...
Gonna commit and document to avoid future confusion.
from bforartists.
Okay, and where do you turn on global?
from bforartists.
Woah i would have never thought of this :D
Many thanks. Remains the question if we should leave it as is or if we should improve here.
from bforartists.
Yeah, in python one is a scene level, the other is a brush level.
from bforartists.
Thanks.
Hmm. We could add some info in the tooltip. Other than that i don't know how we could make it more obvious.
EDIT or we add a info string at the bottom.
from bforartists.
Both could help? Label and tooltip expansion?
from bforartists.
Lemme just check if tooltip is even possible or if it is the same.
Is this a one by one operator or does ticking any of the checkboxes override the defaults? And i still don't understand how this crazy system is meant to work. You might want to have a checkbox off instead of on, globally ...
from bforartists.
One tooltip. And i don't see any way to separate it. Means a hint would also show in the tooltip of the local version.
Remains the solution with a info string in the panel. Suggestions?
from bforartists.
Yeah, the global checkbox would override any brush advanced checkbox. Let me make a mockup.
from bforartists.
Something like this?
I noticed the hidden content was also inconsistent.
from bforartists.
Ok, made a branch with the mockup.
Done
- Documented the Global Auto Masking (same Sidebar chapter)
- Added a note that it will override brush settings
- Added note icon
- Changed title of header drop down to "Global Auto Masking"
- Made the toggles consistent with hidden content
Branch: https://github.com/Bforartists/Bforartists/compare/isseu%233901
bforartists_k49nQWG3cs.mp4
from bforartists.
Will let you review @ReinerBforartists, but code and documentation is good to go.
from bforartists.
Related Issues (20)
- Image Editor - View menu - remove settings HOT 2
- Submodules - Remove x3d submodule.
- General - When creating a "new" item, it duplicates. Update icon and tooltip to reflect.
- 3D View - Sculpt Mode - Automasking - Area Normal regression, move labels out of sliders
- Sequencer - Options - Show Cache is removed HOT 2
- Preferences, Extensions, Repository dropdown, missing icons in the remove dialog
- Preferences, Extensions, Repository dropdown, align left in add dialog
- Preferences, Extensions, wrong icon for Tag Filter
- Preferences, Extensions, double menu entries Check for updates and Install available Updates HOT 5
- Preferences, Extensions tab, extensions, double entry Uninstall
- Github Actions - Windows build is failing (Clang version 17.0.0 or higher needed) HOT 1
- SVG Importer - Import as Grease Pencil hidden operator (only works with drag and drop)
- Remove EEVEE Legacy chapter HOT 1
- Documentation - Node Editors - Overlays - Toggle HOT 3
- Icon - New TAG icon HOT 1
- EEVEE (Next) Move Scene>Light Probes to Render tab
- EEVEE - Light Probe Object - Properties Editor - Float Viewport Display checkboxes left
- Default Addons - Now can be included as system scripts, so addon doesn't have to write to USER
- Sequencer - Text Object - Style Box is permenantly disabled HOT 3
- Sequencer - Text Object - Style Panel - Float Outline checkbox left
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bforartists.