Analogous Hues ±30°
Named Analogous angular hue-wheel construction (not RGB hue conversion, perceptual harmony or automated accent policy). Explicit declared color space/reference and caller applicability; not spectral equivalence, pigment mixing, press readiness or accessibility certification.
Description
An analogous hue pair brackets a chosen hue with nearby angular offsets.
An analogous hue pair brackets a chosen hue with nearby angular offsets.1
The model's hue circle determines that relation without selecting chroma or lightness. Use Analogous Hues ±30° to evaluate the supplied inputs under the model explained below.
When to use Analogous Hues ±30°
Use Analogous Hues ±30° to evaluate the supplied inputs under the model explained below. Choose the hue-space convention and confirm that the color has a meaningful chromatic hue.
How to use Analogous Hues ±30° and understand its results
- Choose the hue-space convention and confirm that the color has a meaningful chromatic hue.
- Enter Primary hue degrees, Caller hue defined using the field table and validation rules below, then run the tool.
- Read Harmony hue degrees, Hue evidence available; interpret the units, signs, ordering and unknown-value placeholders described below.
- Correct reported input errors and rerun. Apply successful results according to their specific meanings and check the assumptions before using them in a decision.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| primaryHueDegrees | Primary hue degrees | number | Required; constraints below |
| callerHueDefined | Caller hue defined | boolean | Required; constraints below |
Enter a finite hue in degrees and true only when an independently meaningful chromatic hue is available. False is an input error; neutral-color hue is not invented. Add the offsets [-30, 30] in that order and wrap each result into [0,360). The output contains the additional hues, not the unchanged primary hue, and hueEvidenceAvailable is true on success. No hue-space conversion, lightness, chroma or gamut decision is made.
additionalHues = wrap360(primaryHue+offset) for offsets [-30, 30] Use the field order, units and branch conditions described above.
| Output field | Meaning | Value type |
|---|---|---|
| harmonyHueDegrees | Harmony hue degrees | array of number |
| hueEvidenceAvailable | Hue evidence available | boolean |
{
"input": {
"primaryHueDegrees": 350,
"callerHueDefined": true
},
"output": {
"harmonyHueDegrees": [
320,
20
],
"hueEvidenceAvailable": true
}
} Limitations and assumptions
The model's hue circle determines that relation without selecting chroma or lightness. Apply the exact scope and assumptions explained above.
All listed fields require explicit values. Unexpected fields, incorrect types, nonfinite numbers and sparse arrays fail validation. Domain-specific bounds, alignments and supported tokens are explained above; extremely large inputs or outputs can also be rejected. Input errors differ from successful false results, empty match lists and unknown-evidence placeholders.
Alternative or Complementary methods
Use Triadic Hue Rotation ±120° for a related task: A triadic hue scheme places two additional hues one third and two thirds around a color circle.
Use Tetradic Hue Rotation ±90°/180° for a related task: A square tetradic hue scheme places four hues at quarter-circle intervals.
References
-
Analogous Hues ±30° — tool.io
Similar or alternative tools
- Triadic Hue Rotation ±120°
A triadic hue scheme places two additional hues one third and two thirds around a color circle.
- Tetradic Hue Rotation ±90°/180°
A square tetradic hue scheme places four hues at quarter-circle intervals.