I am trying to get rid of Photoshop and change it to Krita for CG texture editing, painting and general image editing.
I want to make a texture for floor boards and I just want to place images of uniques boards in a row. I kind of need to do these simple tasks often and I need the process to be efficient fast and easy. Is there a way to snap layers to borders of other layer and image bounds while moving?
Snapping does not seem to work this way:
I just want to somehow replace this functionality:
Surely there must be an easy way to see the width of a layer in pixels somewhere or the width of the selection if I select everything in a layer… I can’t find even that.
I’m sorry I can’t give you a better answer, but I don’t know of any such functionality in Krita either, which is probably mainly because Krita isn’t meant to be a photo editor and therefore doesn’t have many features essential to the field.
In this respect you will find more functions in GIMP, after all the claim of GIMP is to be a photo editor, so these functions should exist there.
For vector objects you can use the “Arrange” docker in Krita, that is meant for object positioning, but for raster graphics this is not implemented yet, if and when this will come I can’t say, but I seem to remember that at least this is being thought about “in the future”. So it won’t help you at the moment, sorry.
Mainly, I wrote this because I want to try to shed some light on the self-understanding of open source software, and the common practices of users to deal with it.
If you want to move from proprietary software like Photoshop to Free and Open Source Software (FOSS), then you will probably have to rely from time to time on the common practice in this area of jumping to the most appropriate software to do a job effectively. This is because almost every FOSS is maintained by only a small team of programmers and only covers their area, but usually does so pretty darn well. This is the goal of many projects, to be particularly good at something. Krita and GIMP are almost out of the ordinary with their large scope, you could say, but they still don’t cover everything.
In the case of large commercial products, such as Adobe, “legions” of programmers are available, only to dovetail their portfolio of software with each other and needed features are not infrequently bought, and in doubt Adobe and Co then buy up entire companies to market their innovations in the future as their own. In the FOSS area, hardly any software can afford such a thing, but you will find many specialists here.
But hardly any FOSS can keep up with these multi-billion dollar companies.
I suppose I am a bit spoiled by Blender to expect better or at least the same functionality from FOSS as from big expensive software packages. I use Gimp, but I really like Krita because of a few other things. I thought maybe some experienced users have some tips on how to deal with this. I’ll keep exploring, maybe I’ll find some workflow eventually. I think I saw something about Krita having a Python API - maybe that’s also worth looking into. Maybe I could just make some scripts for myself…