In a particular case of the method, the combination of the base colors for each discrete portion comprises a linear combination of the base colors.
In another case, the three base colors and the color distribution are in red-green-blue (RGB) color space.
In yet another case, the amount of discretization comprises a range from only the color of the vertices to approximately continuous.
In yet another case, each discrete portion comprises a triangle shape.
In yet another case, the interpolated color further comprises an average of the colors of neighbouring discrete portions.
In yet another case, the method further comprising: receiving a wind parameter; receiving coordinates of a focal point on the triangular face; and modifying blending behavior of the color distribution based on the wind parameter acting at the focal point.
In yet another case, the respective coordinates of the discrete portion comprise barycentric coordinates of the discrete portion with respect to the vertices, and the coordinates of a focal point comprise barycentric coordinates of the focal point with respect to the vertices.
In yet another case, blending interpolation is biased toward colors closest to the focal point.
In yet another case, the modification of the blending behavior uses a cubic Bezier triangle.