Estoy escribiendo una herramienta para automatizar algunos de nuestros activos para un juego. Lo que quiero hacer es tomar una carpeta de archivos PNG, combinarlos en un atlas de textura y luego exportar el atlas como un TGA y los coords UV a XML.Cómo cargar PNG y exportar a TGA manteniendo alfa en C#?
No estoy seguro de qué método debo usar para cargar los archivos PNG en C#, ya que parecen ser varios. ¿Cuál es el método recomendado para cargar imágenes en C# que da acceso a los datos de color/alfa para que pueda extraerlo al TGA?
También tengo código de creación TGA en C++ que planeo mover a C#, pero me pregunto si ya hay algo disponible en .Net para crear/guardar TGAs.
Gracias por leer.
El molde es necesario porque Bitmap.FromFile no existe en realidad - está llamando al método estático de la clase base Image.FromFile. – bobbymcr
@bobbymcr: seguro, pero ¿por qué Bitmap no reemplaza a FromFile, no llama a base.FromFile y emite la imagen devuelta como un mapa de bits? – MusiGenesis