今回は、ラーメンや中華料理などのどんぶりや皿に描かれている四角い渦巻きのような模様を描くスクリプトです。これが以外に用途がないのですが、LX = 200やLX = 200、margin = 20、for (i=0; i< 5; i++)の5の値を変更すると、いろいろ面白い図形になります。
margin = 20;
X = 0; // 開始X座標
Y = 0; // 開始Y座標
LX = 200;
LY = 200;
docObj = app.activeDocument;
pObj = docObj.pathItems.add();
points = [];
points.push([X, Y]);
for (i=0; i< 5; i++)
{
points.push([X+LX, Y]);
points.push([X+LX, Y+LY-margin]);
points.push([X+margin, Y+LY-margin]);
points.push([X+margin, Y+margin]);
X = X + margin;
Y = Y + margin;
LX = LX - margin * 2;
LY = LY - margin * 2;
}
pObj.setEntirePath(points);
pObj.filled = false; // 塗りなし
pObj.stroked = true; // 線あり
pObj.strokeWidth = 1; // 線幅1ポイント
pObj.strokeColor = setColor(255,0,0); // 線の色を指定(赤色)
function setColor(r,g,b)
{
var tmpColor = new RGBColor();
tmpColor.red = r;
tmpColor.green = g;
tmpColor.blue = b;
return tmpColor;
}
【古籏一浩】openspc@po.shiojiri.ne.jp
< http://www.openspc2.org/
>
前回出てきたHDR合成を行うPhotomatixのページを作ってみました。
< http://www.openspc2.org/reibun/Photomatix/
>
Photomatixは英語版しかないのですが、一応分かる範囲で日本語化してみました。ただし、MacOS X版のみです(購入したのがMacOS X版だけなので)。
X = 0; // 開始X座標
Y = 0; // 開始Y座標
LX = 200;
LY = 200;
docObj = app.activeDocument;
pObj = docObj.pathItems.add();
points = [];
points.push([X, Y]);
for (i=0; i< 5; i++)
{
points.push([X+LX, Y]);
points.push([X+LX, Y+LY-margin]);
points.push([X+margin, Y+LY-margin]);
points.push([X+margin, Y+margin]);
X = X + margin;
Y = Y + margin;
LX = LX - margin * 2;
LY = LY - margin * 2;
}
pObj.setEntirePath(points);
pObj.filled = false; // 塗りなし
pObj.stroked = true; // 線あり
pObj.strokeWidth = 1; // 線幅1ポイント
pObj.strokeColor = setColor(255,0,0); // 線の色を指定(赤色)
function setColor(r,g,b)
{
var tmpColor = new RGBColor();
tmpColor.red = r;
tmpColor.green = g;
tmpColor.blue = b;
return tmpColor;
}
【古籏一浩】openspc@po.shiojiri.ne.jp
< http://www.openspc2.org/
>
前回出てきたHDR合成を行うPhotomatixのページを作ってみました。
< http://www.openspc2.org/reibun/Photomatix/
>
Photomatixは英語版しかないのですが、一応分かる範囲で日本語化してみました。ただし、MacOS X版のみです(購入したのがMacOS X版だけなので)。
- ActionScript逆引きクイックリファレンス―5&MX&MX2004&8対応 for Windows & Macintosh
- 田中 康博 古籏 一浩 林 拓也
- 毎日コミュニケーションズ 2005-12
- おすすめ平均
- Flash(ActionScript)の開発前の調査にも役立ちます
- 良書です。
by G-Tools , 2007/05/14