generateDynamicTexture