ForHosting KIT · Imagens

Misturador subtrativo

O amarelo #FFFF00 e o azul #0000FF misturados meio a meio como tinta dão o verde #008000, e não o resultado da mistura de luz na tela. Mostre como os pigmentos se comportam em aulas, artesanato e ilustrações. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Cor 1
#FFFF00
Cor 2
#0000FF
Razão
50
Você obtém
T
0,5
Hex
#008000
String RGB
rgb(0, 128, 0)

As ferramentas digitais de cor quase sempre misturam luz: vermelho e azul viram magenta porque os canais se somam em RGB. Quem pinta ou projeta com pigmento espera outra coisa: vermelho e azul devem sujar-se rumo a um roxo-marrom, amarelo e azul devem puxar para o verde, e misturas iguais de tintas complementares devem apagar-se em vez de brilhar. Este misturador subtrativo recebe dois hex e uma proporção, converte-os em coordenadas de pigmento RYB, mistura essas coordenadas como se você unisse tinta úmida e devolve o hex sRGB resultante com seus canais. Use quando precisar de misturas de pigmento intuitivas para ilustração, tutoriais de artesanato, demos educativas de teoria subtrativa da cor ou sistemas de design que não devam fingir que a tinta se comporta como a luz da tela.

Como a mistura subtrativa RYB difere da mistura aditiva RGB

A mistura aditiva modela como as luzes coloridas se combinam em um display: luz vermelha mais verde produz amarelo, e mais luz em geral significa um resultado mais brilhante. A mistura subtrativa modela pigmentos e corantes: cada pigmento absorve alguns comprimentos de onda e, ao combiná-los, absorve-se mais, de modo que as misturas tendem a resultados mais escuros e apagados, e não a secundários de luz pura. Esta capacidade segue um caminho clássico inspirado na pintura.

Primeiro cada hex de entrada é analisado em valores de canal sRGB de zero a duzentos e cinquenta e cinco. Esses canais são mapeados para o espaço de pigmento vermelho-amarelo-azul com uma redistribuição que extrai o amarelo do vermelho mais verde e dobra o verde residual em amarelo e azul, conforme a conversão inspirada em tinta popularizada na pesquisa de visualização.

No espaço RYB as duas cores são misturadas com um peso linear controlado pela proporção: zero mantém puro o primeiro pigmento, cem mantém puro o segundo e cinquenta é uma mistura equilibrada. Em comparação com um lerp RGB puro, vermelho misturado com azul a cinquenta por cento deixa de ser um magenta médio limpo; o caminho do pigmento rende um resultado mais marrom ou roxo enlameado, como quem aprende a misturar tinta descreve. Azuis amarelados ou cianos puxam para verdes.

Pares complementares apagam-se. Essa é a diferença de produto intencional em relação ao misturador RGB do catálogo, que continua sendo a ferramenta certa quando você deseja interpolação de luz de tela.

Onde um misturador subtrativo de pigmento faz diferença

Sites de educação artística e geradores de aulas STEAM precisam de uma demo ao vivo que responda «o que acontece se eu misturar este vermelho com aquele azul como tinta?» sem implantar uma pilha completa de gerenciamento de cor. Geradores de artesanato e faça-você-mesmo que sugerem fio, corante de resina ou combinações de aquarela não devem usar matemática aditiva de luz se o usuário pensa em tubos de pigmento.

Mantenha as requisições pequenas, armazene o hex devolvido para tokens de design reproduzíveis e trate hex inválido como erro de cliente, não como nova tentativa. Se precisar de misturas lineares RGB para temas de interface, use o misturador aditivo; se precisar de intuição de tinta, este é o caminho dedicado.

Aulas de arte e teoria da cor

Mostre aos alunos como tinta vermelha e azul se sujam de forma diferente da luz vermelha e azul, com hex determinísticos para fichas e checagens LMS.

Prévia de artesanato e pigmentos

Pré-visualize misturas de fio, tinta ou corante de resina no estilo pintura antes de amostras físicas, usando ratio para as partes da receita.

Ferramentas de design com modo tinta

Ofereça um controle de mistura subtrativa em editores e geradores que não devam usar lerp RGB para amostras no estilo pigmento.

Em que isso difere de um misturador de cores normal?

Um misturador RGB interpola canais de luz (vermelho+azul→magenta).

Quais formatos hex são aceitos?

Hex de três ou seis dígitos com # ou 0x opcional, sem distinguir maiúsculas.

Que cor sai ao misturar amarelo e azul como tinta?

Verde. Misturar #FFFF00 e #0000FF a 50 resulta em #008000, com vermelho 0, verde 128 e azul 0, como acontece ao misturar tinta amarela e azul.

O que significa a proporção da mistura?

É a porcentagem da segunda cor na mistura de pigmentos. Com 0 fica o primeiro pigmento puro, com 100 o segundo e com 50 uma mistura em partes iguais.

Por que vermelho e azul não dão um magenta limpo?

Porque os pigmentos absorvem luz e, juntos, absorvem ainda mais. Como na tinta de verdade, vermelho com azul tende a um roxo fosco, e cores complementares ficam opacas em vez de brilhar.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/color/mix-subtractive

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/color/mix-subtractive \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"color1":"#FF0000","color2":"#0000FF","ratio":50}'
{
  "color1": "#FF0000",
  "color2": "#0000FF",
  "ratio": 50
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.mix_subtractive",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Como a mistura subtrativa RYB difere da mistura aditiva RGB

O triplo RYB misturado é mapeado de volta para sRGB, os canais são arredondados para inteiros e o resultado é emitido como hex em maiúsculas mais um objeto rgb e uma string rgb_string.

Contrato de entrada, campos de resposta e regras de validação

Fixe o hex dourado nos testes: os passos intermediários em ponto flutuante são arredondados de forma consistente para que workers de borda e Node local coincidam byte a byte. Envie um corpo JSON com três campos obrigatórios. color1 e color2 são strings de cor hex: três ou seis dígitos hexadecimais, prefixo opcional de hash ou zero-x, sem distinção de maiúsculas; a resposta os normaliza para seis dígitos em maiúsculas com hash. ratio é um número finito de zero a cem inclusive e representa a porcentagem de color2 na mistura de pigmento. Campos ausentes, strings vazias, caracteres não hex, comprimentos incorretos, ratio não finito e ratio fora de zero a cem falham com invalid_input e uma mensagem que nomeia o problema; a validação falha não é cobrada. Em caso de sucesso o corpo ecoa color1, color2, ratio e t (ratio dividido por cem); devolve hex, rgb e rgb_string da mistura; ecoa color1_rgb e color2_rgb; e inclui os triplos intermediários color1_ryb, color2_ryb e mixed_ryb arredondados para clientes estáveis, além de method em ryb_subtractive para distinguir este resultado de um lerp RGB.

Onde um misturador subtrativo de pigmento faz diferença

Ferramentas de ilustração e concept art que expõem um controle «misturar como tinta» podem chamar este endpoint parse para uma amostra determinística e deixar o artista refinar à mão.

Como misturo duas cores de forma subtrativa como tinta?

Envie color1 e color2 como strings hex e ratio de 0 a 100 (parte de color2). A API converte ambos para RYB, mistura os canais de pigmento, volta para sRGB e devolve hex mais RGB.

O que significa ratio?

ratio é a porcentagem de color2 na mistura de pigmento: 0 devolve color1, 100 devolve color2, 50 é uma mistura RYB equilibrada. Valores fora de 0–100 são rejeitados.

Quanto custa o misturador subtrativo de cores?

A ferramenta do navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →