UltKit

Convertir VTF a PNG

Abra una textura o un spray del motor Source sin instalar VTFEdit ni un plugin de Photoshop. Suba el .vtf y obtenga un PNG con la imagen a tamaño completo y su transparencia, listo para ver, editar o publicar.

Convertidor de imágenes

o suelte aquí archivos JPG, JPEG, JPE … ·

Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos

Salida

Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.

Cómo usar esta herramienta

  1. 1

    Suba los archivos .vtf

    Añada hasta 20 texturas VTF de 95 MB cada una. Si están empaquetadas, sáquelas antes de los archivos VPK del juego.

  2. 2

    Decida qué pasa con los VTF animados

    Entrada animada guarda por defecto el primer fotograma. Cámbiela a Exportar cada fotograma como archivo independiente en Opciones avanzadas para obtener cada fotograma de un spray o una textura animados.

  3. 3

    Pulse Convertir a PNG

    Cada textura se convierte en un PNG sin pérdida a su resolución máxima. Los archivos subidos y los PNG se eliminan a los 30 minutos.

Qué contiene un archivo Valve Texture Format

Valve presentó VTF en 2004 junto con el motor Source y Half-Life 2. Cada superficie de Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal y Left 4 Dead es una imagen VTF, acompañada de un pequeño archivo de material VMT en texto plano. El VMT indica al motor cómo dibujar la superficie, y su línea $basetexture nombra el VTF sin la extensión.

Un solo VTF puede contener más de una imagen. Normalmente guarda una cadena de mipmaps, cada nivel a la mitad de tamaño que el anterior. Puede incluir varios fotogramas para una textura o un spray animados, seis caras para un mapa cúbico y datos de píxeles en uno de muchos formatos. Source exige que el ancho y el alto sean potencias de dos, como 256 o 512, y por eso las texturas de estos juegos salen con esas medidas.

Formatos de imagen VTF: DXT1, DXT5 y sin comprimir

El formato se elige al crear el VTF. El PNG muestra el resultado decodificado en todos los casos.
Formato VTFBits por píxelAlfaDónde aparece
DXT14Ninguno o de 1 bitTexturas opacas del escenario, sprays pequeños
DXT38Escalones de 4 bitsPoco común, contenido antiguo
DXT58Suave de 8 bitsCalcomanías, vegetación, sprays con bordes suaves
BGRA8888328 bits completosArte de HUD e interfaz, sprays nítidos
BGR88824NingunoTexturas opacas sin comprimir
I8 / IA888 / 16Solo IA88Máscaras en escala de grises y mapas de detalle

VTF

Valve Texture Format

VTF es el formato de texturas del motor Source de Valve, usado por juegos como Half-Life 2, Counter-Strike: Source, Team Fortress 2 y Garry's Mod. Puede contener mipmaps, transparencia alfa y varios fotogramas para texturas animadas, comprimidos con formatos de GPU o sin comprimir. Los modders usan VTF para sprays, skins y materiales de mapas. Fuera de las herramientas y los plugins de Source, casi ningún software puede abrirlo.

Compresión
Con o sin pérdida
Transparencia
Sí
Animación
Sí
Presentado en
2004 · Valve
Convertidor de VTF

PNG

Portable Network Graphics

PNG es un formato ráster sin pérdida publicado en 1996 por el PNG Development Group y estandarizado después por el W3C y la ISO. Conserva cada píxel con exactitud, admite transparencia alfa completa y reproduce texto, bordes nítidos y colores planos sin artefactos. Esa precisión lo hace ideal para capturas de pantalla, logotipos, iconos y gráficos de interfaz. La contrapartida es el tamaño: una fotografía guardada como PNG suele ocupar varias veces más que la misma foto en JPEG o WebP. Todos los navegadores, sistemas operativos y editores abren archivos PNG.

Compresión
Sin pérdida
Transparencia
Sí
Animación
No
Presentado en
1996 · PNG Development Group
Convertidor de PNG

Modders y jugadores convierten VTF a PNG para ver, documentar o rehacer una textura o un spray del motor Source con programas comunes; PNG a VTF vuelve a empaquetar el arte editado en el formato que cargan los juegos Source.

Cuando una textura VTF no se convierte o se ve mal

  • El archivo termina en .vtex_c, no en .vtf

    Es una textura de Source 2 de juegos como Counter-Strike 2. Es otro formato, así que busque el VTF original en un juego de Source 1.

  • El PNG sale celeste o morado

    Convirtió un mapa de normales o de relieve. Abra el VMT y siga su línea $basetexture hasta la textura de color.

  • Un spray animado quedó como una sola imagen fija

    Ponga Entrada animada en Exportar cada fotograma como archivo independiente y vuelva a convertir.

  • La textura no está en la carpeta del juego

    Está empaquetada en un archivo VPK. Extráigala con GCFScape o con la herramienta vpk de Valve y luego suba el .vtf.

Con el PNG en mano, los siguientes pasos habituales son recolorear, crear un reskin para un addon de Garry's Mod o preparar una imagen de vista previa para una página del Workshop. Edite al tamaño original en potencia de dos para que la textura siga encajando en el mapa UV del modelo cuando la vuelva a empaquetar. Otros motores guardan las texturas de otra forma: para juegos DirectX, el convertidor DDS a PNG decodifica la misma familia de compresión por bloques con sus nombres BC.

Preguntas sobre convertir VTF a PNG

¿Qué programa abre archivos VTF además de VTFEdit?

VTFEdit, de Nem, es la herramienta clásica para Windows, y un plugin del mismo autor añade compatibilidad con VTF a Photoshop. La mayoría de los visores y editores de imágenes comunes no leen VTF. Convertir a PNG evita necesitar cualquiera de ellos cuando solo quiere ver o editar la imagen.

¿El PNG conserva la transparencia de un spray o una calcomanía VTF?

Sí. El alfa guardado en VTF DXT1, DXT5 o sin comprimir se escribe en el canal alfa del PNG. Los recortes duros de DXT1 siguen siendo duros, y los degradados suaves de DXT5 o BGRA8888 siguen siendo suaves.

¿Por qué el resultado de VTF a PNG se ve borroso o pixelado en bloques?

La mayoría de los VTF usan compresión DXT, que describe cada bloque de 4 × 4 píxeles con dos colores y un pequeño índice. Los bloques forman parte de la textura tal como la guarda el juego, y el PNG los reproduce exactamente en lugar de inventar detalle.

¿Dónde se guardan las texturas de un juego con motor Source?

Dentro de la carpeta del juego, en materials, normalmente empaquetadas en archivos .vpk. GCFScape o la herramienta vpk de Valve las extraen. Los sprays personalizados que importó se guardan como pares VTF y VMT, a menudo en materials/vgui/logos.

¿Puedo convertir aquí texturas de Counter-Strike 2 o Half-Life: Alyx?

No como VTF. Los juegos de Source 2, como Counter-Strike 2, Dota 2 y Half-Life: Alyx, guardan las texturas como recursos compilados .vtex_c, un formato distinto. Este convertidor lee el VTF original del motor Source que usan los juegos hasta Counter-Strike: Global Offensive.

¿También obtengo las copias pequeñas de mipmap del VTF?

No, solo se guarda la imagen más grande. Los mipmaps son copias a la mitad de tamaño que el motor usa a distancia, y se generan de nuevo al crear un VTF nuevo con PNG a VTF.

Convertir PNG a VTFConvertir DDS a PNGConvertir TGA a PNG
Convertir DDS a JPGConvertir PNG a DDSConvertidor de imágenes