Hi, is it possible to modify a texture object? I want to use the "Create Normals" function but it only accepts a Tex value. Is there no way to modify the Tex value of the Texture Object, like if I wanted to distort the image or only use certain channels of it?
The Texture Object node serves as a reference to a texture that can be sampled by several Texture Sample nodes, allowing you to avoid the needless duplication of textures.
Using the "Normal Create" function that we provide requires that you connect a Texture Object and Texture Coordinates nodes to it in order to produce a normal texture for it, which you may further tweak via the Offset and Strength inputs.
In order to to modify or use only certain channels in this context, you'd have to either use a Texture Sample node and adapt the function to accept its RGBA as an input, which would likely require further adaptation on the function's inner workings, or manually perform the intended calculations for the effect you wish to achieve within the function itself, by editing it through double clicking its node, for example.