Suggested and funded by BNPR, this patch aims to update the long not-updated Freestyle UI
Why do the UI upgrade:
- Freestyle UI doesn't match the rest of Blender UI, it was neglected for a long time
- The current UI makes Freestyle workflows tedious and distracting
Highlights:
| Before | After | |
| Freestyle View Layer Panel Parameter Editor | ||
| Freestyle View Layer Panel Python Scripting | ||
| Lineset | ||
| Face Marks | ||
| Collection | ||
| Freestyle Strokes | ||
| Strokes sorting, selection and dashed line | ^^ | |
| Freestyle Color | ||
| Freestyle Alpha | ||
| Thickness | ||
| Options become vertical when space is small | ___ | |
- Line Set Panel, Line Style selected under, similar to particle settings, sub panels for sub settings
- Line style breadcrumb, making sure that editing line style setting always on the correct line style
- Multiple line style panels to be open at the same time, this allows faster complex line style creation
Video:
https://youtu.be/qaXhuJW_c9U
Workflow video (older revision): https://youtu.be/IqbjIq_A800
Doc patch (WIP): https://github.com/bnpr/FreestyleUIUpgrade/blob/main/freestyle-ui-upgrade-docs.diff































