Can I output a single channel to Texture from buffer?

Is there any way I can output a single Texture or GraphicsBuffer channel to another Texture?

I want to take only the alpha channel(or stencil) from a GraphicsBuffer(or it’s getTexture()) and output it either to another single channel Texture or to each of another Texture’s color channels; is this possible via ‘makeTextureBuffer’ or otherwise?

I have tried every thing from different TextureStage and FrameBuffer properties to StencilAttrib and setting RedBlueStero masks to write alpha only with no avail. I feel it must be possible, but no matter what I try I have been unsuccessful.

A PNM image might help
panda3d.org/manual/index.ph … om_Scratch
panda3d.org/reference/1.8.0/ … f2881ef07e

forewarning … I haven’t done anything with this myself.