A list of feature ideas I haven't seen yet

I do get the feeling I’ve posted in the wrong spot and someone will have to move it. Im sorry in advance. This took forever to write and I did do the checking before posting stuff. I really just want to post it and get on with my day. lol i’m very appreciative for any slack of mine that someone else has to pick up. Also I’ve lumped many ideas together here but read on and you’ll see a big portion focuses on one area and theres a few that I think they’re good ideas but id be fine without them and Ill say that. I just really want to help, if it doesn’t help it can be ignored :smile:

  1. Selection pen:
    Area selection is drawn in. Selecting would be like painting in the selection.
    size adjust, shapes, feather, all the regular adjustments.

  2. Ive said it before and ill say it again, Krita needs Mixbox, at least a plug in.

  3. We need a quick key that when combined with movements of a stylus or mouse adjust opacity and most importantly for all the brushes out there with a stationary rotation until told to move, brush rotation for the love of all that is krita!!! I guess flow too if you want

  4. assistant tools - snap to assistant is nice. but at times wouldn’t it be nice to simply click anywhere on a grid and a selection box appears over the single box in a grid, a perfect match, or Select multiple boxes on the grid that could stamp the box outline or fill with color onto the canvas rather than select and proceed from the selection.
    have 1, 2, 3, & 5 point perspective all in one rather than make shift stuff. I don’t mind doing the make shift methods but individually they’re already temperamental and difficult to work, dealing with all those pieces to do assemble the make shift methods for 3 or 5 point is maddening.

Let me get into that point more.

*when using the Assistant Tool if I click anywhere Its going to start the creation process of whatever tool youre using. Naturally thats what the user would require when setting up your Guides. But after Ive created all the Guides I’ll be using I get them in the exact position i want, if they weren’t to begin with, and they never are. Even if I could chances are Id want to modify them down the road. But what I Dont want is to create unwanted grids every accidental click as I’m adjusting my grids. Not to mention the difficulty with clicking on the anchors hoping the click actually grabs the anchor, cause every time it doesnt i’m creating a new grid! its very irritating. I did see this grabbing the anchor better is something the Team is working on or has already fixed. But seriusly theres got to be a way that we can work within the Assistant tool without it always creating a new tool when we, absent mindedly, click on the canvas.

*When using the perspective grid the 4 outside corners are used for distorting. They even snap together but not always. I think I saw that this was being worked on but It wasnt clear to me if what was being worked on was that sometimes they don’t snap or something related but not that exactly.

*I don’t like how pulling from one of the center anchors is, by default, a way to create a new and presnapped perspective grid, they share one edge. If thats what you want then it can be faster. But what If I just want to move one edge(not 1 corner at a time but both corners of one edge). When using a transform selection box you click the center anchor to move the entire edge, super confusing and I always forget that and constantly creating new grids that I don’t want! A possible solution is having a quick key or check box that toggles it. It seems like that center anchor also can be a snap spot to join one of the 4 outside corner anchors of a different grid, thats cool.

Here’s a different take: Imagine, you’ve made a perspective grid, you can already tell you’ll be needing many grids and need to snap them together. What if every perspective grid was fractional. Say your perspective grid is set to 4 boxes, Rather than add more grids to that grid, what if you could split that one grid into quarters. If you had 9 box grid you could fraction that 1 grid into 9 grids. Same dimensions (until you modify it). All the anchors would be pre snapped, but the result would be the same as if you took 4 (or 9 or whatever) perspective grids and joined them to create a larger square.

  • I notice perspective grid can be snapped to make a triangle but this might be a bug cause as a triangle the grid doesn’t work all that great, and the more triangles that are made and snapped together the glitchier it gets.
    However Being able to have triangle grid (for perspective) with a grid that would match whatever it’s snapped to would be super useful. In other words 2 grids each consisting of 3 corners could snap together (or break down from) to create a square

  • say youre using a bunch of PG’s (perspective grids) together, if you want to move all of them as a single unit (this ties in with the feature I talked about before) moving it as a whole is not an option, so you have to move each one individually using their handle (not sure if thats what Krita calls it). The handle is the bar for the Assistant tool in use, its got icons for hiding the grid, locking, moving the grid and moving the Handle(bar?) I found it was just easier and faster to delete them and start over. ---- It would be nice if we could select the handles so we could select each PG in order to merge the selected handles into one handle. You’re not only grouping the handles, you’re also grouping the individual grids themselves, effectively turning it into 1, irregular, grid.

  • PGs selected to be grouped can be grouped even if they’re not snapped together. Now that one handle moves your grouped grids. all of them, in unison…oh how sweet the sound.

  • If one or more pg could be snapped to the grids created by 2 or moer vanishing points. that also would be nice.

  • Sometimes when I have a painted layer with whatever, lets say I drew a rock, a rock so complex its absurd to the degree it couldnt exist, but it does in that layer and my perspective grid is needed but the darn vanishing point lines are always in the way, Yeah I can lower the opacity but what if I could make a layer appear as if it was over, on top of, obscuring parts of the grid where they’re usually overlapped fighting for attention. Sometimes Its not an issue so This is one that I’m just throwing out there.

  1. Reference Images: It would be nice to edit an image while that image is loaded into kirta as a reference. Simple stuff, Like zoom within the bounding box of the reference image. For example Say the image, loaded as a reference, the scalable bounding box, (like pureref in a way) same thing as the image size yet scaled to users needs. What if that reference image size (scaled) would be converted to a view-port canvas bounding box where the image can be zoomed in or out without changing the overall size of the bounding box. Being able to mask a pinned reference image so that only a portion of the image is always Opaque and the masked area opacity could be adjusted. If the canvas grid is visible, it would be nice to have the grid visible on the reference. It would be useful if the grid on the canvas matches the grid on the reference image, in case you want to turn off the visibility of the canvas grid. However Theres no reason I could just use the reference image as a layer and do all this, and leave it at that or save the image and then re-import it as a “reference Image” but thats a lot of extra steps. Again not a big deal but it would be nice to have more control and options over what the reference image can do for us.
  2. it would be nice to be able to make marks outside of the canvas, like for hand written notes, If I want to make reference marks outside of the canvas for whatever reason, like perspective reference marks without getting out the assistant tool. Drawing outside of the canvas would also mean you’re drawing outside the image, as in no layers are needed, just like the way reference images are not layers. The *.kra format handles that already why not, but it wouldn’t get exported. It would not change the actual image. Also there’s something about being able to paint outside the canvas. being able to see the marks left behind when you swipe outside the canvas boarder, build the picture up pass its edge and see it gives the artist something that I feel is helpful. Sure One could create a larger document and crop it down later.
    There may be other uses I’ve not thought of. Either way.
  3. So this might be confusing. Blending modes, for brushes. A brush can be set to a specific blending mode. Switching blending modes is simple. Except there’s so many, not complaining about that, but when Im using a brush and I want to alternate blending modes my option is to put it in the fave category but not every brush will work with the same blending mode so the clutter is inescapable. the organizational options are few. What if a brush could have its own set of faves. More importantly, the only blending mode made visible for that brush are the faved modes, none of the rest. Of course there would always be the option of adding, removing them from the editor window, perhaps in the same spot that now is used to choose the default blending mode for that brush.
  4. Is it possible to add the function of adding 2 or more blending modes, in use simultaneously, with the ability to adjust the strength of each blending mode when in use. If its possible maybe it would sound something like, say your brush had 3 blending modes, active all at once, so think of the total % of the 3 blending modes as totaling 100%. Like Burn 33%, Hue 25%, Grain Merge 42%, so naturally if burn is set at 33% then Hue and Grain Merge have to divide 67% amonst themselves.
  5. I really like that transform feature, the regular scaleing one, when holding ctrl and dragging the cursor the selecting rotates sometimes as if it was in a 3d space! a paper thin object rotating in 3d space. Theres even a way to combine 2 mabye more layers, not merged, grouped maybe, I dont remember, selected at the very least then use the transform and ctrl drag for 3d rotation. I was trying to recreate this photoshop feature where you can rotate a selection like krita but when it rotated it wasn’t flat and it wasn’t like mesh polygon, but some kind of mesh was used because part of a side became visible that started out of view. My photoshop feature recreation made Dr frankinsteins work look like pure genius. Say I want to draw a box but I could use some help, So I create all the layers needed each with a square I position each one as the would in space each in their own location. I rotate each one holding ctrl. I have my box, it took longer than it needed. Wouldnt ya know the box is positioned incorrectly. It would be nice, when rotating those layers that way to form that box, then grouping them, select and transform the group and ctrl drag it like spring just started and its your first motorcycle ride of the year. What you would see is a pseudo 3d effect of a box rotating in 360. I have a gut feeling math will take us by the hand and guide us to the promised land. Amen.

Great work Krita Team. Krita is a long time fave and go to, I have many art software but Krita is in every way the best. I, like many others, want to see Krita grow and thrive.

Hi @hexenPunk2077 - You’re right, We had to move your post as this is not a feature request.

A feature request is an actionable idea that other members can vote for and comment on and which could potentially lead to a new feature in Krita. Members cannot vote for a list of ideas.

1 Like

Yea with that attitude. It is a feature requestsss minus the voting. Granted its still in the wrong spot. seeing as these are features I’m throwing out into the void hoping to spark interest, not vote. As you’ve noticed I have no fully thought out ideas to vote on. Im cool with that. It be nice if people got to read it. where would one using krita forum as a conduit, throw ideas like this into the void, only with a small spark of hope it reaches someone that would want to read it. Maybe they can figure out how to do polls and all them sophisticated what have yous. you never mentioned where It went to. I feel it would have been helpful.
Id like to try and make the best out of this mess. Care to share your thoughts, chew me out? heres something to get you started. There are people that would like some kind of input without being full time active members and messing with their flow. are there no options for people who arent that invested in the forum but are with Krita? Thanks for your time sooz

You’re welcome.

If you separate each one out, you could stimulate some good conversations and maybe some features would come out of it.

1 Like

ok well that is good input. I just edited my post in the hopes of getting some kind of direction. As you may read, I’m not all that interested in that level of interaction. I mean If what I’m saying doesn’t spark convo I’m not sure what i should be doing to stimulate conversation. Thought I was. Either way its not the right area for that. so. I dont know. This is already more than I wanted So I’ll just not anymore. sorry for the trouble.

It’s no trouble. If you hang around a bit, you’ll see lots of good conversations about changes that are wished for and some that are in the works right now and a few that are coming out in 5.3 as a result of the posts here.

1 Like

We already have this feature. You can paint a selection on a selection mask, just like you can in Photoshop.

If you said it before you probably also remember that it can’t be integrated because of the licensing constrains and even as a plug-in, the plug-in developer has to pay the license.

You could probably make a brush that combines blending modes in sequence but you can not have a strength of a blending mode. Blending modes are simple arithmetical or logical formulas for each pixel. How would you do 33% of (x+y)/2, dividing the result by 0.33? That would give a completely different blending mode, not the same one with lesser strength. At this point it would probably be easier to let the user enter their own math (which they kinda can do with SeExpr layers)

This sounds so unnecessary complicated it would be easier to add a simple 3D modelling feature to Krita, which is unlikely to happen either in the foreseeable future (but is not out of question as far as I can remember, for simple models and primitives at least, not really modeling). But check the plug-ins and resources section, I believe there is a plug-in for a Blender Pipleline that can do something in that direction but I’m not entirely sure (there were a few ones at least that did something with Blender).

2 Likes

With all the work you’ve put into this post, it would really make sense to turn those into individual feature requests that are feasible and thus have a theoretical chance of being implemented, instead of dumping all the work you’ve put into it into nirvana and letting it disappear into oblivion.

Your apologetic introduction is nice. Rather than worrying about the possibly incorrectly “positioned” post, it would have been better to familiarize yourself with the posting rules that apply here (and in at least 90% of all forums that I know of), because it is the only sensible strategy to avoid frustration over wasted energy.¹

Unfortunately, it seems that you have neither read the information on how to create a feature request, nor have you observed the forum principle of only ever dealing with one question/feature per topic. And this, although you should be aware of these rules, at least you would have answered the question about the knowledge of the forum rules and the will to comply with and observe them truthfully when you registered, and so I hope the consequences do not frustrate you.

Because that would be sad, because we absolutely need users like you who contribute their ideas here and try to use these ideas to make Krita an even better program for everyone. The fact that not every idea is feasible is not a negative thing, it is better to request something that is not feasible or nonsensical than to not request something that is useful and feasible!
It would therefore be great if you would create independent feature requests for the remaining, feasible ideas based on the feedback you have received so far.

Michelist

Add/Edit: ¹ Or, to put it another way, you can’t expect that just because you think you have to throw all your good ideas into a big box to present them to us in this way, that the rules that apply to everyone will then be overridden and/or disregarded, just for you and your contribution. Although you didn’t say so, your wording, for example the reference to the huge amount of work that your contribution undoubtedly required, implies subliminally that we should please overlook it. That would not be correct towards all other users and would provoke imitation, which would ultimately lead to a forum that can no longer be administered, i.e. to something that I don’t think you really want.

2 Likes