HTML5 Canvas を使用して円を作成しました。フォトショップで描いたやわらかい丸いブラシのようにしたいです。このコードでは、特定の不透明度を持つ円のみを作成できます。
function drawClusters(ctx) {
var startPoint = (Math.PI/180)*0;
var endPoint = (Math.PI/180)*360;
ctx.beginPath();
ctx.arc(30,30,10,startPoint,endPoint,true); // x, y, r
ctx.fillStyle = "rgb(255,255,204)";
ctx.globalAlpha = 0.5;
ctx.fill();
ctx.closePath();
}
ソフトラウンド効果を実現するにはどうすればよいですか? 次の画像のようなもの: