ひろひろの生活日記(LIFE Of HIROHIRO)

パソコン講習とソフト開発をしています。自作小説も掲載しています。ネット情報発信基地(上野博隆)Hirotaka Ueno

【3D】グラデーション(円)

2021年12月22日 08時20分45秒 | ゲーム開発(Game development)

            nBright = 255 - parseInt(Math.sqrt(dx * dx + dy * dy)*20) & 0xff;

に変更してみてください。

 

     for( y = 0; y < VIEW_HEIGHT; y++){
        for( x = 0; x < VIEW_WIDTH; x++){
            dx = x - VIEW_WIDTH  / 2.0;
            dy = y - VIEW_HEIGHT / 2.0;

            nBright = parseInt(Math.sqrt(dx * dx + dy * dy)) & 0xff;


            colb = 255;
            wkcolor = "rgb(" + nBright + "," + nBright + "," +  colb + ")";
            ctx.beginPath();
            ctx.lineWidth = 1;
            ctx.moveTo(x,y);
            ctx.lineTo(x+1,y+1);
//全て座標を指定(ドット)

            ctx.strokeStyle = wkcolor;
            ctx.stroke();
          }
       }


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 『漫画(下書き)』不思議な... | トップ | 『漫画(下書き)』不思議な... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

ゲーム開発(Game development)」カテゴリの最新記事