UVtools
UVtools copied to clipboard
[FEATURE REQUEST] Improvements to pixel editor
First off, I LOVE UVtools and I recommend it a lot. However, I have some ideas that would make the Pixel Editor easier to use and more possibly more performant.
- Remember my brush choices. Right now, when I close the application, my brush choices are lost.
- (Perhaps this could be configurable) Don't paint green additions over white pixels, and don't paint red subtractions over black pixels, when antialiasing isn't in use.
- Collapse operations. If I paint over the same area green, red, green, red, green, red, you'll see that the operation count grows dramatically. This can be collapse to only list/compute the final value of a given pixel. (Maybe only applicable when antialiasing isn't in use.)
- Introduce the option to draw lines - Most of the time, I'm just trying to draw skinny lines to connect islands, or to drill out tubes for suction cups, etc. Especially when drawing on many layers at once, the performance is pretty bad and my "lines" end up janky. If I could just click to set the starting vertex, click to select the ending vertex, and have the line created for me, it would be a better experience.
I love this application! I pretty much never have failed prints now. Thank you!
This is your first time submitting an issue with UVtools 🥳Please review your issue and ensure that the submit template was followed, the information is complete, and not related to any other open issue. It will be reviewed shortly. Debugging is very important and make the program better. Thanks for contributing and making the software better! 🙌
- I can implement a save the previous used values and restore on reopen
- Possible but there's a reason for current implementation, discard pixels or checking pixels is a slow task, the paint would hang up with a big delay. So it's cheaper to just redraw the shape without any check and pre+pos/processing. This check is only optimal for single pixel.
- Before i prevent same operation on same pixel but that raise the problem where you can't add pixels, them remove some and if by mistake you fix by add pixels. That way you are not restricted to 1 or 2 passes per pixel (centers).
- Already there, check line brush. However not as start and end vertex. Maybe a improvement for latter. Drawing is still very raw on UVtools.
Profiles are now implemented