Can a texture target a single color channel of an image?

I’m in the process of creating some terrain that uses 4 grayscale images to perform texture splatting. It would be really handy if I could stuff all 4 image into a single RGBA image and then create texture objects that target different channels of this image. For example, the first texture would target the R channel, the second texture would target the G channel, and so on. Is this possible in Blender?

Yes you can do that. Check out this link.

Thanks, I took a look at the .blend file on the terrain rendering post and noticed the Separate node, which decomposes the texture into its channels. If anyone is interested in my node breakdown, here is a screenshot (I’m using three masks to blend four textures)