Prepare texture node, adding it to the list, if not prepared already. Accepts multi texture or not-multi texture nodes, accepts (and ignores) also Nil as TextureNode. Ignore not handled node classes.
Returns created (or already existing) TGLTextureNode, it may be useful in case of TGLMultiTextureNode.Prepare implementation.
Returns Nil if Node not suitable for TGLTextureNode (not handled, or not really a texture node at all).
function Bind(ANode: TAbstractTextureNode; const TextureUnit: Cardinal): boolean;
Only bind texture node. Calls TGLTextureNode.Enable method. If no texture renderer is prepared for this node, returns False.