Open airtonix opened 1 year ago
hey, so are you asking with regard to the color sketch tool i'm guessing, as that'd be contextually the only real place this would make sense as far as i can tell? lol
i definitely appreciate the alternative you suggested 👍
openOutpaint's definitely not supposed to be a full-on replacement for a pixel-based image editor but additional tools can certainly be looked into; don't expect them anytime particularly soon however ;) the intended base usecase openOutpaint was made for is pretty mature and functional so development's slowed down rather significantly, plus the unfortunate realities of Real Life keep demanding attention, but i'll leave the issue open to remind me :)
color sketch tool
No this is merely for the purposes of masking. I find it strange that we can't create accurately straight lines when defining masking areas.
@airtonix If it's mainly about masking a subject, like a person, I think my feature proposal is quite straight forward: https://github.com/zero01101/openOutpaint/issues/217
@airtonix so if you peruse the issues/discussions around here you'll likely notice a common theme is that i'm an idiot
yeah, masking tools is definitely another place those would make sense lol
if nothing else i'll see about adding an arbitrary square/rectangle like other tools can use to define the reticle size
The mask tool is quite clean in terms of context menu usage. It probably would not be much of a UI problem to add some toggles. Just that for this it would be optimal to implement a tab system of sorts. We could use a select menu and some not-so-beautiful JavaScript to hide unused buttons, though.
Is your feature request related to a problem? Please describe.
Instead of merely just the single tool that requires you to freehand draw, lets provide some accurate modes of drawing.
Describe the solution you'd like
first click
start point,second click
end point.click drag
: start point and preview line before releasing to draw line at release pointfirst click
top left corner.second click
bottom right corner.click drag
, start point and preview rectangle before releasing to draw rectangle bottom right corner at release pointfirst click
center point,second click
radius.click drag
start point and preview circle before releasing to draw circle with radius at release pointProposed workflow
Describe alternatives you've considered
complicated automation tools using some external scripting tools to simulate a human using the mouse.
Additional context
No response