@Symstract
I’ve encoutered a bug in the latest version, Blender 2.92.
If I alt click on the mirror modifier button, it does not create an empty at the world origin, whereas a gizmo is created using shift.
While further refining my hotkeys, I found some problems with moving the modifiers up/down within the properties panel with hotkeys (the left/ right arrow keys in my case). It works fine in the 3D view, but it doesn’t when the properties panel is active (even though the hotkeys are set in the property panel section). Any idea what causes this?
As for feature requests that popped up while I was messing with my hotkeys:
Is it possible to apply the currently highlighted modifier with a hotkey?
This method works from 2.91 onwards iirc, when the devs added the apply modifier hotkey, but it doesn’t in Modifier List. Now this creates an error, which I suppose is due to the modifier name missing when applying the modifier.
Could you make it so that I can traverse the modifier stack with hotkeys like so (and pretend the mouse cursor + clicks were not there)? Hotkeying it like this allows me to continue working in the viewport and applying deleting modifiers from the keyboard. This, together with moving them is useful for rearranging modifiers while remaining in the viewport. Perhaps even toggling them on/off (like you can in 3ds Max).
On the same note, by applying and removing modifiers with hotkeys, there is no option to remove the empties (Gizmo’s). Could you add a checkbox to the keymap portion of the commands (object.ml_modifier_remove & object.ml_modifier_apply), so that hotkeys can be setup to remove the empties as well?
E4: Applying a modifier seems to be working using the default apply command “object.modifier_apply”, but only from inside the properties panel. In case anyone needs it, check the command in the keymap. But don’t assign a shortcut to the apply modifier in the Modifier list addon, as this is a different command and does not work (at the moment).
It’s not possible because the operator currently requires a modifier name as a property to work, as you thought. But this could be changed to work without it.
I could add new operators for that.
I can make that option an operator property so it shows in the keymap editor.
Thanks for the suggestions, I’ll add them to my todo list.
Thanks for your continued work on Modifier List, @Symstract, much appreciated.
I’d like to ask for an option in the Preferences to only have the modifier list buttons in the Modifier Properties tab and in the hotkey pop-up window, but not the rest of the Modifier List UI. That way a user could choose to work with Blender’s drag-and-droppable default modifier UI, but still have the convenience of custom modifier button access.
I hope this is possible, and the buttons are not an inseparable part of the Modifier List UI.
If I may chime in on this: rather than only putting a button in the preferences, could the toggle for the Modifier list/ Vanilla Blender stack be on the top of the properties panel too, so you can switch on the fly?
How would you deal with a reversely sorted modifier stack? Could that be incorporated in the vanilla modifier stack?
Personally, I prefer the list, so I only expect to use the vanilla system for drag n drop, if at all. @Metin_Seven what do you think about these two points?
While I love a lot about the Modifier Stack add-on, I also like a number of things of the default modifier stack: the drag and drop functionality, the shortcuts (Control + A to Apply, Shift + D to copy, etc.), but also the new layout inside the modifiers, with the less important options being hidden.
What I really miss when not using Modifier List is the easy pop-up menu and the easy button menu. I dislike having to click on Blender’s modifiers drop-down menu first, then browse through the large list and click again to activate a modifier.
Until recently I used my own custom modifier button menu, created using Pie Menu Editor. Maybe I’ll return to that for the time being.
─ Edit: Hmm… Looking at the latest posts in the PME thread, it’s broken in the latest 2.93 Alpha versions.
@Metin_Seven
In case you didn’t know already, if you disable the addon, you can set the hotkeys to apply, delete and duplicate the modifier, if not set already. With the properties panel active, this will allow you to use those hotkeys. They don’t work inside the pop-up panel unfortunately. And deleting the modifier (and possibly copy if there aren’t conflicting hotkeys in the 3D workspace) work in the viewport too.
is it possible to make button to toggle only visible modifiers?
For example, if I have hidden some modifier, then switching toggle it does not work for manually hide modifiers, this option would be much more useful than the current one
object.ml_toggle_all_modifiers - its good option but i need constantly disable some unnecessary modifiers.
I am trying to find this function in blender but I didn’t find anything useful
Absolutely! Just wanted to make sure it’s not some addons clashing or some sort of user error on my end.
Hugely grateful for this addon, one of my absolute must haves (and the lack of it being the main reason I’m not using 3.0 more frequently at the moment.)
One of those times I regret not being more fluent in coding.
Yes, it’s because the version number is now shorter (2.93 vs 3.0) and I didn’t take that into account originally. I should update the addon with a fix + new features in master that are currently missing.
Fixed a broken Blender version check which caused the addon not to even register
Fixed the documentation link missing due to a changed dictionary key in bl_info (“wiki_url” → “doc_url”). Because of this change, the minimum Blender version required is now 2.83.
Other
UV Project: aspect/scale settings are only activated when using a camera projector as done in the default UI now.
Prevented an error if the preference file happens to have become corrupted and can’t be read
This is to make shortcuts work by default in all modes when added via the context menu. (It was already possible to make them work by adding them under 3D View in the hotkey editor manually.) Note that adding them via the context menu doesn’t seem to be possible in the properties editor.
Just a patch for now. But I’ve started developing a new minor version which will have the option to use the default stack. I’ll also improve shortcut possibilities. Maybe something else too.
Blender’s default feature of swapping modifier stacks by drag & drop is not available while this add-on is enabled.
This add-on helps me a lot and I can’t turn it off, but there are many times when I want to swap modifier stacks by drag & drop. Is it possible to implement this feature?
Well, it’s not possible to add drag & drop for the list but using the stack instead of the list will be an option in an upcoming Modifier List version. (Currently I’m waiting for a bug in Blender I’ve reported to get fixed.)