Method for generating numerous harmonious color palettes from two colors
First Claim
1. An automated method of creating a color palette including two selected colors and a plurality of other colors visually compatible with the two selected colors, comprising the steps of:
- providing a computing system;
defining in said computing system a three-dimensional coordinate mapping system which maps colors;
receiving a user input in the computing system defining the two selected colors and storing coordinates of said two selected colors according to said coordinate mapping system;
using said computing system, deriving an equation for at least one plane in the coordinate mapping system containing said coordinates of said two selected colors;
automatically selecting a plurality of spaced points on said plane, each said point defining a color, to form a color palette of points in said plane; and
generating an output providing information defining said planar color palette;
wherein said computing system automatically derives equations for a plurality of said planes containing the coordinates of said two selected colors, creates color palettes from said planes, and generates a plurality of outputs providing information defining said color palettes.
0 Assignments
0 Petitions
Accused Products
Abstract
When the positions of two points within a uniform three dimensional space are known, this invention finds all the planes in the space that pass through an axis determined by those two points. It identifies all the points on each plane by their location and preserves their spatial relationship to one another within the three dimensional space. Every plane in a set of planes derived from a particular pair of points is defined by a unique formula. This invention is especially useful when the points represent units with characteristics dependent on their position in the space. Color systems exemplify this relationship.
Several color systems exist in which all reproducible colors are arranged in a three dimensional color solid so that colors progressively change in lightness vertically, in saturation horizontally and in hue as the solid is rotated. Individual colors in these systems are represented by points within the color solid and spacing between these colors has been determined by studies to be perceptually equidistant. The embodiment described in this disclosure utilizes one of these color systems to create and manipulate orderly groups of colors, i.e., color palettes, in which each color is specified by a notational system defining both its location in the color space and its appearance.
The most useful form of this embodiment is computer software that generates numerous color palettes and allows the user to view and select color palettes and individual colors. Appendix A contains the source code for this embodiment.
-
Citations
20 Claims
-
1. An automated method of creating a color palette including two selected colors and a plurality of other colors visually compatible with the two selected colors, comprising the steps of:
-
providing a computing system; defining in said computing system a three-dimensional coordinate mapping system which maps colors; receiving a user input in the computing system defining the two selected colors and storing coordinates of said two selected colors according to said coordinate mapping system; using said computing system, deriving an equation for at least one plane in the coordinate mapping system containing said coordinates of said two selected colors; automatically selecting a plurality of spaced points on said plane, each said point defining a color, to form a color palette of points in said plane; and generating an output providing information defining said planar color palette; wherein said computing system automatically derives equations for a plurality of said planes containing the coordinates of said two selected colors, creates color palettes from said planes, and generates a plurality of outputs providing information defining said color palettes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An automated system for creating a color palette including two selected colors and a plurality of other colors visually compatible with the two selected colors, comprising:
-
coordinate system defining means for defining a three-dimensional coordinate mapping system which maps colors; input means for receiving a user input defining the two selected colors and storing coordinates of said two selected colors according to said coordinate mapping system; calculating means associated with the coordinate system defining means and the input means, for deriving an equation for at least one plane in the coordinate mapping system containing said coordinates of said two selected colors; palette creating means associated with the calculating means for automatically selecting a plurality of spaced points on said plane, each said point defining a color, to form a color palette of points in said plane; and output means for generating an output providing information defining said planar color palette; wherein said calculating means automatically derives equations for a plurality of said planes containing the coordinates of said two selected colors, said palette creating means creates color palettes from said planes, and said output means generates a plurality of outputs providing information defining said plurality of color palettes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification