斜めグラデーションの1つの考え方

<戻る

ここに載せてあるソースコードは、参考のために載せてあります

サンプルコードは、一番下にLZHとしてあります。ありません。

たまにはソースを見ず、考えてみましょう


 

左の図を見たらわかると思いますが、(X1,Y1)から(X2,Y2)までの

距離と角度を計算します。

(X1,Y1)のところで前回計算した角度に+90°のところから、

-90°のところまで線の色を変えながら引いていきます。

これを(X2,Y2)まで繰り返し描いていきます。

すると、あら不思議・・・?。※斜めグラデーションの出来上がり。

ヒント:今までのサンプルを振り返って見ましょう。

※全域ではありません

 

- 完成例 -

256色Gifを使ったため、画像が劣化してますが実際はきれいです。

 

<戻る


http://www.vector.co.jp/authors/VA015521/