A base node for nodes which samples 3D textures in the visual shader graph. A virtual class, use the descendants instead. An input source type. Creates internal uniform and provides a way to assign it within node. Use the uniform texture from sampler port. Represents the size of the [enum Source] enum.