VintageUTX · servidor MCP

A sua IA passa a fazer textura de Lineage II.

Você descreve o que quer em português e anexa a arte. A IA chama o servidor, que devolve o .utx pronto para o patch — com o reflexo atravessando as letras e, se você pedir, animado em loop.

Como é na prática

Do pedido ao arquivo, sem sair da conversa

A sequência abaixo é o que acontece de verdade, com os tempos medidos.

mcp.leonardoalves.com.br

Deixa o logo do THRIVE com um brilho atravessando as letras, animado em loop.

📎thrive-banner.png
THRIVE.utx pronto
THRIVE.utx28 quadrosDXT52,4 MB1,62 s
  1. Você escreve

    na janela da sua IA, como escreveria para uma pessoa

  2. Anexa a arte

    PNG, JPG ou WebP — o que você já tem

  3. O VintageUTX trabalha

    efeito, compressão DXT e empacotamento

  4. O .utx chega

    link de uma baixada só, pronto para o patch

Quanto demora

Medido no caminho completo: efeito, compressão e empacotamento do .utx. Não é estimativa.

O que foi geradoTempoPeso do .utx
Textura estática, RGBA80,02 s342 kB
Textura estática, DXT50,08 s86 kB
Animada, 12 quadros, DXT50,74 s1,0 MB
Animada, 28 quadros, DXT51,62 s2,4 MB

A fila atende duas gerações ao mesmo tempo, uma por assinante — ninguém num laço trava o seu pedido.

Exemplos reais

Isto não é simulação

As três abaixo saíram do VintageUTX, sobre arte que já está em servidor no ar. São 24 quadros em loop, cada uma no seu tamanho real — o que você vê é o arquivo, não um vídeo de demonstração. As telas são diferentes de propósito: o cliente exige lado potência de 2, não exige 4:1, e forçar tudo na mesma tela achataria a arte.

THRIVE

THRIVE

O pedido

Moldura dourada com a luz dando a volta nela, rápido, e um brilho atravessando as letras. Em loop.

512×256 · 24 quadros · 2 voltas da moldura · máscara “claro” nas letras

L2DRAKE

L2DRAKE

O pedido

Mesma moldura dourada girando, sobre o fundo verde escuro, sem lavar o fundo.

512×256 · 24 quadros · 2 voltas da moldura · a luz não lava o fundo

SIÓN

SIÓN

O pedido

Moldura dourada animada e reflexo no metal da tipografia.

512×128 · 24 quadros · 2 voltas da moldura · acende só o que já era claro

A moldura é desenhada POR DENTRO da arte — os lados continuam potência de 2, como o cliente exige — e a luz PERCORRE o perímetro, em vez de atravessar a imagem em linha reta. São duas voltas inteiras dentro do loop (0,6 s cada), e inteiras de propósito: meia volta faria o loop saltar a cada volta. Nas letras age a máscara “claro”, que acende só o que já era claro e deixa o fundo escuro intacto.

O que ele entrega

Com os números do que foi gerado nos exemplos acima.

Reflexo que acende só as letras

Três máscaras: “claro” acende o que já era claro (letras, metal, borda); “alpha” só onde a arte é opaca; “tudo” a imagem inteira. Ângulo, posição e largura você pede em palavras — nos exemplos acima, 25° e intensidade 0.75.

Animação em loop que não dá salto

A varredura começa e termina FORA da arte, então a volta é invisível. 24 quadros a 20 fps foi o usado acima; de 24 a 36 fica suave. Os quadros vão todos dentro do mesmo .utx, com o fps gravado no pacote.

Moldura que anda

Quatro estilos: simples, dupla, só os cantos em L e chanfrada com bisel de metal — e a luz pode dar a VOLTA nela, como nos três exemplos acima. Desenhada POR DENTRO, porque o Lineage exige lado potência de 2: a dimensão nunca muda. Você escolhe a cor, a velocidade e quantas voltas cabem no loop.

Alpha de verdade, do começo ao fim

O canal alpha da sua arte atravessa o caminho inteiro sem ser achatado: PNG ou TGA de entrada, efeito, compressão e .utx. Transparência parcial — sombra, brilho, borda esfumada — continua parcial dentro do jogo, em vez de virar recorte duro.

Qualidade TGA, sem perda

Em RGBA8 o pixel que sai é o pixel que entrou: é a mesma fidelidade de um TGA 32 bits, que é o formato em que a arte do Lineage normalmente nasce. Use-o quando a arte tem degradê fino ou alpha suave — DXT comprime bem, mas é compressão com perda.

DXT1, DXT3, DXT5 e RGBA8

Compressão de verdade pelo Compressonator, com mipmaps. A mesma estática sai com 342 kB em RGBA8 e 86 kB em DXT5 — quatro vezes menos no patch que cada jogador baixa. DXT1 sem alpha, DXT3 com alpha duro, DXT5 com alpha suave.

Avisa quando o cliente iria recusar

Lado que não é potência de 2 funciona em RGBA8 e QUEBRA em DXT. O servidor diz isso na resposta, antes de você descobrir com a textura preta dentro do jogo.

Arquivo cifrado, de uma baixada só

Sai do jeito que o cliente espera, com o pacote e o nome da textura que você pediu. O link vale uma vez e o servidor apaga o arquivo — a sua arte não fica guardada.

Dois planos, sem pegadinha

Um avulso para experimentar e um mensal para quem produz sempre. O ilimitado também cria a splash screen do cliente.

15 texturas

R$ 59,90

pagamento único

  • 15 texturas, sem assinatura
  • Não expiram: use quando precisar
  • Estática ou animada
  • 1 IA autorizada por vez
Assinar
Mais escolhido

Ilimitado

R$ 99,90/mês
  • Quantas texturas você precisar
  • Cria splash screen do cliente
  • Fila de 2 gerações simultâneas
  • Prioridade no suporte
Assinar

Antes de perguntar

Funciona com qual IA?
Claude Code, Codex, GPT, entre outros — qualquer modelo que aceite MCP. É um endereço remoto que você cola na sua IA, não um programa para instalar.
Preciso de servidor ou de VPS?
Não. A geração acontece no meu servidor; o seu computador só manda o pedido e recebe o arquivo.
O pacote de 15 expira?
Não. É pagamento único e as 15 ficam na sua conta até você usar — serve para experimentar sem assinar nada.
O que é a splash screen, e por que só no ilimitado?
É a imagem que o jogador vê enquanto o cliente carrega. O formato dela é mais exigente que o de uma textura comum — alpha pré-multiplicado numa versão, paleta de 255 cores com chroma key na outra, e o cliente procura várias numeradas. É trabalho de outra ordem, e por isso fica no plano mensal.
Uma animação conta como quantas texturas?
Uma animação curta conta como uma. As muito longas, acima de oito quadros, contam proporcionalmente — é trabalho de verdade no servidor, e a sua IA avisa quanto vai custar antes de gerar.
Posso dividir a assinatura com um amigo?
Cada plano autoriza uma IA por vez. Autorizar num segundo computador desconecta o primeiro — então dividir incomoda os dois o tempo todo, de propósito.
E se a geração falhar?
Não conta. A reserva é feita antes de gerar e qualquer erro a devolve — você não perde textura por falha minha.
A minha arte fica guardada no seu servidor?
Não. O arquivo é apagado depois da entrega, e o link de download vale uma vez só.

Pare de converter DDS na mão.

Assine, cole o endereço na sua IA e peça a próxima textura em português.