ForHosting KIT · Immagini e foto

Generatore di schema triadico

Inserisca #3498db e ottenga le sue compagne triadiche #db3498 e #98db34: tre tinte a 120 gradi l'una dall'altra, senza che nessuna prevalga. Saturazione e luminosità restano invariate, e funzionano anche i codici brevi come #abc. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Cod. hex
#3498db
Ottiene
Hex di ingresso
#3498db
Hex grezzo
#3498db
RGB base
52, 152, 219
Passo in gradi
120

Inserisca un codice base come #3498db o la forma breve #abc; lo strumento converte il colore in tonalità, saturazione e luminosità, mantiene fisse saturazione e luminosità e produce tre membri con scostamenti di tonalità di zero, più centoventi e più duecentoquaranta gradi. I team di brand che bilanciano accenti secondari audaci, gli sviluppatori front-end che costruiscono token di tema e gli studenti che imparano l'armonia del colore hanno bisogno di quella stessa mappa triadica deterministica senza aprire una suite di design completa.

Perché tre colori a 120 gradi stanno bene insieme

L'armonia triadica colloca tre tinte ai vertici di un triangolo equilatero sul cerchio di tonalità: ogni colore si trova a centoventi gradi dal successivo, così nessuna tinta domina mentre tutte e tre restano equidistanti. I sistemi di design usano questa struttura quando un brand ha bisogno di un colore primario di identità più due accenti di supporto che restino correlati anziché scelti a caso.

Il generatore implementa il modello classico nello spazio HSL: converte l'hex di ingresso in interi di rosso, verde e blu, mappa quei canali in tonalità in gradi e saturazione e luminosità come frazioni, quindi emette tre colori che condividono la saturazione e la luminosità originali mentre le loro tonalità si collocano all'angolo base, base più centoventi e base più duecentoquaranta, ciascuno avvolto nell'intervallo semiaperto da zero a trecentosessanta.

Mantenere fisse saturazione e luminosità è intenzionale—l'intento di ricerca triadica riguarda la rotazione equilibrata della tonalità, non inventare nuove rampe di valore o croma—così un blu pastello produce compagni pastello e un rosso saturo produce compagni saturi. Quando l'input è quasi grigio, la saturazione è prossima a zero e i tre hex possono sembrare simili; è fisica corretta, non un bug, perché i colori acromatici non hanno tonalità significativa da ruotare.

Gli insegnanti spesso abbinano questo strumento alle lezioni complementari (centottanta gradi) e analoghe (piccoli passi adiacenti) affinché gli studenti vedano come la spaziatura sulla ruota cambia la tensione visiva. La risposta elenca sempre i ruoli primary, secondary e tertiary così la documentazione e le proprietà personalizzate CSS possono mappare in modo pulito a --color-primary, --color-secondary e --color-tertiary senza riordinare a mano.

Consigli pratici, limiti e ricerche correlate

Parta dal colore di brand o di interfaccia di cui si fida già piuttosto che da un punto arbitrario della ruota; il membro primary è la tonalità di ingresso allo scostamento zero dopo l'andata e ritorno HSL, che può differire di un'unità di canale dall'hex originale perché RGB verso HSL verso RGB è quantizzato a canali a otto bit. Non passi forme con alfa come #RRGGBBAA—questa pagina mira solo all'hex classico opaco così le lunghezze non valide falliscono subito.

I colori CSS con nome come tomato sono fuori ambito; li risolva prima in hex o usi una tabella di colori con nome. Scrivendo test unitari, copra almeno un caso vivido a sei cifre, un'espansione a tre cifre, un input quasi grigio e un hex non valido deliberato così sia la matematica dell'armonia sia la validazione restano bloccate. Preferisca questa capacità quando le servono esattamente tre tinte equidistanti da un token hex; se le serve solo lo split dei canali senza armonia, usi un convertitore hex verso RGB.

Triade di accenti di brand da un hex primario

I team di marketing e brand inseriscono il primario del logo e ricevono due accenti di supporto a 120° e 240° per pulsanti secondari, grafici e layout di campagna.

Impalcatura di token di tema per applicazioni

Gli sviluppatori front-end generano proprietà personalizzate CSS primary, secondary e tertiary da un singolo hex di token di design per kit di interfaccia chiari o scuri.

Esercizi di armonia del colore in aula

Gli studenti confrontano triangoli disegnati a mano sulla ruota con rotazioni HSL deterministiche e asseriscono array scheme in compiti o kata di codice.

Quale formato di input accetta?

Hex classico: tre o sei cifre esadecimali con # opzionale (ad esempio #3498db, 3498db o #abc).

Perché l'hex primary può differire lievemente dal mio input?

Il primary è l'input dopo RGB→HSL→RGB con arrotondamento di canale a otto bit. La maggior parte dei colori fa l'andata e ritorno esatta; alcune tinte limite possono spostarsi di un'unità di canale.

Genera palette complementari o tetradiche?

No. Produce solo l'insieme triadico a tre membri a 0°, +120° e +240°. Gli schemi complementari (180°) e tetradici sono strumenti diversi.

Che cos'è una combinazione di colori triadica?

È un gruppo di tre tinte poste ai vertici di un triangolo equilatero sulla ruota dei colori, ognuna a 120 gradi dalla successiva. Nessuna prevale e tutte restano alla stessa distanza.

Quali valori ottengo per ogni colore?

Per ciascuno dei tre colori riceve il codice esadecimale, i livelli di rosso, verde e blu e la scomposizione in tinta, saturazione e luminosità. Per #3498db, per esempio, rosso, verde e blu valgono 52, 152 e 219.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/color/triadic

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/color/triadic \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hex":"#3498db"}'
{
  "hex": "#3498db"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.triadic",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_hex_chars7
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Un generatore di schema di colori triadico trasforma un colore hex in una tavolozza di tre colori percorrendo la ruota cromatica a passi uguali di centoventi gradi. Riceve valori hex normalizzati, canali RGB, scomposizioni HSL, un array di schema e righe di rotazione passo passo che può asserire nei test o depositare in un file di token di design. Un hex non valido—lunghezza errata, caratteri non hex, input vuoto o un prefisso di programmazione 0x—fallisce con un errore chiaro invalid_input invece di inventare una tavolozza. Il percorso è aritmetica deterministica pura—senza rete, senza semi casuali, senza dipendenza dall'orologio—così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON ogni volta che la invoca.

Come chiamare l'API e cosa torna indietro

Esempi validi includono #3498db, 3498db, #E74C3C e abc; gli spazi circostanti vengono tagliati, le lettere possono essere maiuscole o minuscole e il cancelletto è opzionale. Invii un corpo JSON con un campo stringa obbligatorio chiamato hex—gli alias color, value, text, input e code sono accettati dallo stesso solver. In caso di successo la risposta restituisce input_hex come stringa normalizzata in minuscolo a sei cifre #rrggbb, base_rgb e base_hsl del colore di origine, step_deg pari a centoventi, un array scheme di tre stringhe hex, un array colors di oggetti ricchi ciascuno con role, offset_deg, hue, hex, rgb, css e hsl, più campi di comodità primary, secondary e tertiary che rispecchiano i tre valori hex, un breve messaggio e un array steps che documenta normalizzazione, conversione HSL e ogni rotazione. La validazione fallita—campo assente, stringa vuota dopo il cancelletto, lunghezza diversa da tre o sei, caratteri non hex, spazi nel corpo, un prefisso di programmazione 0x o un numero nudo invece di una stringa—restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con unità item e prezzo unitario marginale zero.

Consigli pratici, limiti e ricerche correlate

Questa pagina si rivolge a chi cerca un generatore di schema di colori triadico, una tavolozza a centoventi gradi o uno strumento gratuito di ruota a tre colori online; non è un convertitore multi-spazio completo, né un estrattore di tavolozza da immagine, né un solutore solo complementare o tetradico a quattro colori. Le attività fallite che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script di design esplorativo e la validazione dei moduli mentre gli studenti incollano valori imperfetti dagli appunti.

Cos'è uno schema di colori triadico?

Tre colori equidistanti sul cerchio di tonalità—a 120°—che formano un triangolo equilatero. Questo strumento mantiene fisse saturazione e luminosità e ruota solo la tonalità.

Il generatore di schema triadico è gratuito?

Lo strumento del browser è gratuito e gira in locale. Le chiamate API usano saldo prepagato KIT a $0.002 per richiesta riuscita; le attività fallite non vengono mai addebitate.

Leggi la documentazione completa del KIT →