sample( uvNode ) {

		const textureNode = this.clone();
		textureNode.uvNode = nodeObject( uvNode );
		textureNode.referenceNode = this.getSelf();

		return nodeObject( textureNode );

	}
Samples the texture with the given uv node.

@param {Node} uvNode - The uv node.
@return {TextureNode} A texture node representing the texture sample.