Releases: Symstract/modifier_list
Modifier List 1.7.5
1.7.5 - 17.4.2023
- Curves object is now supported
- Geometry Nodes: Move to Nodes operator is now supported (disabled in the popup and sidebar when an object is pinned. It doesn't work in that case.)
- Geometry Nodes: Hide in Modifier toggle is now supported
- Geometry Nodes: fixed string properties not working
- Geometry Nodes: now uses the dedicated icon
- Geometry Nodes: attributes starting with a dot are now filtered out
- Geometry Nodes: moved field toggles to the right
- Geometry Nodes: fixed an error in the console when the modifier has no node group
- Fixed point cloud missing the modifier menu
- Fixed modifier stack staying visible after switching to the list
- Fixed modifier settings being disabled for objects with a library override
- Fixed the modifier stack displaying an extra icon for each modifier
- Error raising when adding modifier to non-editable override object is now handled
- Disabled the Copy to Selected operator in the popup and sidebar when an object is pinned. It doesn't work in that case.
- Fixed (presumably) a minor error arising when there is no objects in the scene at all, and when the cursor is placed in the Outliner context
- Fixed an error with lattice edit mode toggling when there is a pinned object
- Fixed modifier default selector showing some unsuitable settings (enums) for Data Transfer. Those have options that could lead to errors.
- Shift + A now opens the modifier menu in the Property Editor (add manually to other editors)
- Shift + Ctrl + A now opens the modifier search in the Property Editor (add manually to other editors)
- Assigning a hotkey for the Copy Modifier and Modifier Move Up/Down operators is now possible
- Modifier search now supports adding a gizmo object
Modifier List 1.7.4
- Fixed Mesh Sequence Cache missing some settings in 3.1
Modifier List 1.7.3
1.7.3 - 3.2.2022
- Updated Mesh Sequence Cache for Blender 3.1 (Alembic override layers, layout changes)
- Fixed Geometry Nodes' attribute search not working properly. Previously, vertex groups were not supported with the list layout because the attribute search only shows attributes. Also, only existing ones could be selected, new ones couldn't be created. To support vertex groups and adding new attributes, the layout now uses a text input field for names and next to each one there is a button to search both attributes and vertex groups.
- Fixed error when applying modifier for instances without matching modifier
- Fixed some Geometry Nodes inputs sometimes breaking.
Modifier List 1.7.2
Updates for Blender 3.0 (and 2.93 if mentioned).
Geometry Nodes
- Added support for adding the modifier to curve objects
- Added support for image, material and texture inputs
- Added support for attribute inputs
- Added support for outputs
- Added icons for data-block inputs (also in 2.93)
- Node group selector now uses the proper data-block selector (also in 2.93)
- Fixed some Geometry Nodes inputs not working
- Removed warning when node group has multiple geometry inputs. Other modifier warnings are not shown either, so this was an exception.
- The modifier is now shown as disabled when it has no node tree (also in 2.93)
Other
- Added "Smooth" checkbox for Mask Modifier
- Added vertex group control for the MeshCache modifier
Fixes
- Fixed wrong modifier being active after copying a modifier
- Preferences are now (again) written to the .json when changing a property, not only when disabling the addon
Modifier List 1.7.1
Fixes for the list layout.
- Fixed Boolean missing Edit Mode toggle. This has been available since Blender 2.91. Awful mistake from me to miss this as this is useful.
- Fixed Weld missing On Cage toggle
- Fixed Volume to Mesh, Mesh to Volume and Volume Displace showing Edit Mode toggle
Modifier List 1.7
New features and changes
- Optional stack layout
- It uses the default modifier stack (so layouts are always up to date)
- There are separate settings for Properties Editor, sidebar and popup in the preferences
- Setting for the current layout (Properties Editor, sidebar or popup) can also be found in the Modifier Extras popover
- Currently only the Properties Editor setting is enabled because the stack layout is not working outside of Properties Editor because of a bug in Blender
- Modifier Extras popover is located in the same row with modifier search and menu
- Gizmo settings are in the popover
- Batch operators are located either where they are now or in the popover. The "Show Batch Operators In Main Layout With Stack Style" setting controls that.
- There's also an operator for expanding/collapsing all modifier panels
- When switching from stack to list, the panels don't seem to get removed. Disabling and re-enabling the addon fixed that. Seems like a bug I need to report.
- Customizable modifier default settings
- Can be found in the preferences
- In some cases one setting affects another, which can be confusing. Example: Wertex Weight Proximity's proximity_geometry enum's 'FACE' option is synched with the invert_mask_vertex_groupin setting. Hopefully these kind of situations are rare.
- When applying a modifier to all instances, the modifier is now removed from the instances (based on the name and type)
- Adding shortcuts to modifier applying operators is now possible because they don't need the modifier name as an argument any more. (Btw, it's recommended to add shortcuts under 3D View > 3D View (Global) in the keymap editor so they work in all modes.)
- Modifiers are now sorted alphabetically in the search
- Some mode enums are now expanded for convenience in Weld, Mask, Remesh, Solidify and Cast modifiers' UI.
- Surface Deform: Interpolation Falloff is now deactivate when the mesh is not bound like it's in the default UI
- Weighted Normal: autosmooth is now enabled before adding the modifier, not after to avoid the usual warning in the console
- Normal Edit: autosmooth is now enabled automatically
Updates for Blender 3.0
- Added "Sparse Bind" checkbox for Surface Deform
- Added "Only Loose Edges" checkbox for Weld
Fixes
- Fixed Geometry Nodes object and collection inputs appearing disabled
- Fixed a possible error when reloading the addon. Now it should always work.
The minimum required Blender version is now 2.92.
Modifier List 1.6.4
Updates for Blender 2.93 and 3.0 mainly.
2.93
- Added missing bisect distance parameter to Mirror
- Added missing Hole Tolerant parameter to Boolean
3.0
- 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
-
Batch operator idname changes:
- object.ml_toggle_all_modifiers -> view3d.ml_toggle_all_modifiers
- object.ml_apply_all_modifiers -> view3d.ml_apply_all_modifiers
- object.ml_remove_all_modifiers -> view3d.ml_remove_all_modifiers
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.
Modifier List 1.6.3
1.6.3 - 25.2.2021
Updates for Blender 2.92 and 2.93
-
Modifier: Add "Connected" mode to the weld modifier
https://developer.blender.org/rB9b11a77 -
Add Custom Falloff Curve to the Vertex Weight Proximity Modifier.
https://developer.blender.org/rBe4204a3 -
Add operator to copy a modifier to all selected objects
https://developer.blender.org/rB6fbeb6e2e05408af448e9409f8e7e11470f82db6- This can be found in the Modifier Extras popover
-
Added Geometry Nodes support
- Node editor context is set correctly
- The currently experimental Point Cloud object in 2.93 is also supported
-
Added tooltip for Configure Favourite Modifiers
Modifier List 1.6.2
1.6.2 - 25.11.2020
Updates for Blender 2.9x mainly.
2.91:
-
Fixed volume modifiers showing for meshes
-
Weighted Normal: fixed "Face Influence" setting missing in Blender 2.91
-
Weld modifier: removed "Duplicate Limit" which no longer exists
-
Merge newboolean branch into master.
https://developer.blender.org/rB9e09b5c418c0a436e3c84ccf38c065527988b0a0- the extra settings (hiding, setting display type etc.) also have collection equivalents now
-
Subdivision Surfaces: add boundary smooth option to modifiers
https://developer.blender.org/rB6070f92ab94be7bd1d6729f178d71c71c4245fbb -
Subdivision Surfaces: add option disable using the limit surface
https://developer.blender.org/rB53f20b940a1e520e131b8bb31cf0529ed4d30f9e
(only Subdivision Surface) -
Fix T71981: Alembic override frame causes fluid sim mesh to have artifacts
(Add an option to disable Alembic vertex interpolation.)
https://developer.blender.org/D9041 -
Volumes: new Mesh to Volume modifier
https://developer.blender.org/D9032 -
Volumes: new Volume Displace modifier
https://developer.blender.org/rB1f50beb9f28edd2fe54d97647222ad6ee5808c1c -
Volumes: new Volume to Mesh modifier
https://developer.blender.org/D9141
2.92:
- Multires: Remove simple subdivision type
https://developer.blender.org/rB17381c7b90eb3acde53eca013ae5a5a55699f17d
Other:
-
Removed Simulation modifier as it's no longer in master. It was available for the point cloud object which is not there anymore either. (Point cloud object will come back later, currently it's only in the geometry-nodes branch.)
-
Removed modifiers from point cloud object. It currently has only one modifier in the branch: Empty/Nodes modifier. Support for that will come later.
-
Multires:
- layout was improved by moving all options to the left column in order to make the columns more even
- "Rebuild Subdivisions" operator is now hidden when there's already subdivisions
- settings are now set inactive the same way as in the regular UI
- "Optimal Display" setting is now above the "UV Smooth" option
-
Subdivision Surface:
- "Quality" setting is now visible also when Cycles experimental features are enabled
- settings are now set inactive the same way as in the regular UI when using Cycles adaptive subdivision
Modifier List 1.6.1
1.6.1 - 18.8.2020
Updates for Blender 2.9x.
2.90:
Modifiers: option to preserve custom normals for subsurf & multires
https://developer.blender.org/rB5c28955d3a018adf9986cc601837cde9fc011496
LibOverride and modifiers: Add copying of linked modifiers
https://developer.blender.org/rBcfbea0e
2.91:
Ocean Modifier: Add viewport resolution
https://developer.blender.org/rBa44299c
Cycles: add support for rendering deformation motion blur from Alembic caches.
https://developer.blender.org/rBSb5dcf746369e51c08285292cd78f621999dd09e9
Multires: Base Mesh Sculpting
https://developer.blender.org/rB976f0113e008b4ff2d96760b0e83d5466dda8c54