An image source can be specified for texture nodes. It can be an external Image file (ImageTexture), an external movie (MovieTexture). VRML 97 has facility for applying 2D transformation to the texture coordinates of an object using TextureTransformation node. Both the texture and TextureTransformation are fields within the appearance node.