private static GLTexture ReadLayer(string dirPath, string generalName) { string[] files = Directory.GetFiles(dirPath, generalName + ".???"); if (files.Length == 0) { return(null); } foreach (string file in files) { switch ((Path.GetExtension(file) ?? String.Empty).ToLower()) { case ".png": case ".gif": return(GLTextureFactory.FromImageFile(file)); } } return(null); }
private void ReadTextureFromGifFile(string file) { _texture = GLTextureFactory.FromImageFile(file); _ownTexture = true; }