this node uses ID3DXFont::DrawText to draw the text, which caches each character it has to draw in form of a texture. the size of the texture depends on the size of the text. the allocated memory of those cached textures will only be released by changing the type of the font or deleting the node. therefor be very careful when using utf-8 encoding and large text sizes as the cache will grow very fast which might lead to out of memory exceptions.