Since the previous iteration of Brushtool was clunky and prone to breaking, I felt that a rewrite was necessary. Here’s a totally-not-rehearsed demo:
Changes from the previous version
More placement settings. Two new settings were added: Scale and Wobble. Scale resizes the object your brushing with (duh) and Wobble rotates the model in the x- and z-axis.
Two new modes: Stamp and Erase. Stamp lets you to place models one by one. Erase is pretty self-explanatory.
Ignore water and ignore transparent. If working near bodies of water was a huge pain with the previous iteration of the plugin, then fear no more.
Per-object settings. You can set the placement settings of each object individually instead of having them share the same settings.
Dark theme support. Also the UI is like 1000x better.
- Team create support. The previous version of the plugin broke very badly when multiple users were using the plugin in team create. Now, each team member can have their own settings. No more stepping on each other’s toes!
- Removed the ignore list function. It’s a con, but it’s worth mentioning. Keeping track of the ignore list through sessions is hard and was a huge source of bugs and clunkyness in the previous version, so I removed it. I might add this back, but without the ability to save it across sessions. Maybe.
Get it here (if you have an old version of it, then update the plugin!):
I used Roact and Rodux to write the plugin. I also
stole borrowed some code/libraries from the built-in toolbox plugin.