Texture Object param and channels.


I have a question about textureobjectparameter and grabbing channel information. I searched around but was unsure of good terms so I didn’t get any useful results.

Basically, I’ve created a small material function that has a texture as input. Now I’m trying to add that function to some existing materials which use texture2dparameter. The problem is I need the specific channels. As seen here:

I want to use the alpha channel for something else. But I don’t have access anymore. Is there a way to get at the channel data?

I’m sure I could use a texture2dparam and a textureobjectparam in conjunction with each other but that seems messy?