rikkarlo2 Posted May 10 Share Posted May 10 How to rasterize a mask or a channel (red, green, blue or alpha) and make them into individual pixel layers so that I can edit them? Bonus question: how can I do the inverse process as well? (I mean import a specific black and white raster layer into a channel or a mask) Quote Link to comment Share on other sites More sharing options...
rikkarlo2 Posted May 10 Author Share Posted May 10 Never mind I just found the first piece of the problem in this thread: what I was missing was selecting a layer to show the channels (and masks) of individual layers. However I still can't figure out how to bring back the edited layer into channels and masks. Quote Link to comment Share on other sites More sharing options...
GarryP Posted May 10 Share Posted May 10 1 hour ago, rikkarlo2 said: However I still can't figure out how to bring back the edited layer into channels and masks. In what way “bring back”? If you can describe: what you have; want you want achieve; how you are trying to achieve it, ...then an expert in this area (not me) should have some advice for you. They might even have a technique you can use which doesn’t need so much effort, but they would probably need to have more information. Quote Link to comment Share on other sites More sharing options...
rikkarlo2 Posted May 10 Author Share Posted May 10 I meant how to convert a specific black and white raster layer into a channel or a alpha mask for another layer. In other software packages I was used to just select the black and white layer, select the pixels with CTRL A, copy with CTRL C and paste them into the selected alpha mask or channel of choice with CTRL V, however in Affinity photo this workflow does not work. But I think I figured it out by myself, the process is much more complex than this it requires duplicating channels and loading new channels from the channel panel, to me it's unnecessarily complex, it could have just been a simple copy-paste action, but we got what we got, at least it's doable even if a but cubersome. I'm planning to do a video and post it here to help others that might be in the same situation. Quote Link to comment Share on other sites More sharing options...
GarryP Posted May 10 Share Posted May 10 Thanks for the extra information. If you have a greyscale layer (or any other bitmap layer) you can right-click the layer in the Layers Panel and choose Rasterise to Mask to create a mask layer from it. I can’t comment on the other stuff as it’s not something I normally need to do. Quote Link to comment Share on other sites More sharing options...
Alfred Posted May 10 Share Posted May 10 4 minutes ago, GarryP said: If you have a greyscale layer (or any other bitmap layer) you can right-click the layer in the Layers Panel and choose Rasterise to Mask to create a mask layer from it. Why the parenthetical remark, Garry? Surely the whole point of ‘Rasterize to Mask’ is that the layer in question will be converted to bitmap if necessary. Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
GarryP Posted May 10 Share Posted May 10 I don’t really know, I was in a bit of a hurry and added it at the last moment as an aside to what I had already said. Alfred 1 Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted May 10 Staff Share Posted May 10 Hi @rikkarlo2 Welcome to Affinity Forums Regarding question2, you can do it through the use of a Spare Channel. So assuming you have created a mask from the black and white layer, with it selected in the Layers panel, go to the Channels panel, right-click its alpha channel and select Create Spare channel. Then still in the Channels panel right-click the newly create Spare Channel and select "Load to" whatever alpha channel is available (last option in the right-click menu) depending on what's selected in the Layers panel. In this case since you still have the mask selected it should display "Load To [name of your mask layer] Alpha". If you select a live filter or adjustment in the Layers panel then the option should read instead "Load To [name of the live filter or adjustment] Alpha". If you have a regular pixel layer selected you can load to any of its channels. I agree it's unnecessary complex. Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
rikkarlo2 Posted May 10 Author Share Posted May 10 Thanks all for the additional info, 10 minutes ago, MEB said: Hi @rikkarlo2, Regarding question2, you can do it through the use of a Spare Channel. So assuming you have created a mask from the black and white layer, with it selected in the Layers panel, go to the Channels panel, right-click its alpha channel and select Create Spare channel. Then still in the Channels panel right-click the newly create Spare Channel and select "Load to" whatever alpha channel is available (last option in the right-click menu) depending on what's selected in the Layers panel. In this case since you still have the mask selected it should display "Load To [name of your mask layer] Alpha". If you select a live filter or adjustment in the Layers panel then the option should read instead "Load To [name of the live filter or adjustment] Alpha". If you have a regular pixel layer selected you can load to any of its channels. I agree it's unnecessary complex. Exactly this is how I did it! Maybe I should add a feature request to propose to simply add the possibility to copy and paste pixels from raster layer into the selected channel/alpha mask (with autoconversion in black and white if needed)? Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted May 10 Staff Share Posted May 10 Hi @rikkarlo2 The dev team is aware of this "workflow". There's a few threads requesting improvements in this area - feel free to add your voice/suggestions to those you find appropriate/related. rikkarlo2 1 Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.