6

(単純な)色のグラデーションを作成するための数学はありますか? グラデーションを作成する簡単な方法を探しています。特定の言語ではありません。色の計算だけです。

4

1 に答える 1

10

一般に、カラーグラデーションは、ある色から別の色に緩和するための一次関数です。たとえば、赤(100%、0%、0%)から青(0%、0%、100%)へのグラデーションを作成する場合は、各色の値を初期値から目標値までスイープします。

ここに画像の説明を入力してください

グラデーションの中央では、色の値は最初の色の50%に等しく、2番目の色の50%に追加されます。この例では、最終的に(50%、0%、50%)になります。これは、紫に相当します。

于 2012-09-23T17:41:05.680 に答える