//ランダムな山並みを作るイラレスクリプト
var arr=[],N=10,H=100,S=25,B=0.1,pts=[];
for(i=0;i<N;i++)arr.push(Math.random()*H);
for(var i=-S;i<=H+S;i++)pts.push([i,f(i)]);
pts.push([H+S,-S],[-S,-S])
app.activeDocument.pathItems.add().setEntirePath(pts)
function f(x){
var d,y=0;
for(var i=0;i<N;i++)if((d=S-Math.abs(arr[i]-x))>0)y+=d*B;
return y;
} // #dtp
@peprintenpa たまたま今見てた、こういうことにも使えそうだと思いました😃
https://twitter.com/shibuyamiam/status/1434827700120670222?s=21
確かにパスの単純化はかけた方が良さそうですね^_^ #dtp
@peprintenpa すごい!面白いですねこれ😀 #dtp