月曜日, 3月 02, 2026
TCDW8693
キャンプや秘密基地ごっこは好きです
Cute Baby Alien 015(^o^)
かわいいクマさんはPCの中だけ・・・。
想像の中でのクマさんは可愛いけれど、現実は・・・。本当に自然と共存したければ裸で山にこもるしかないですね。キャンプや秘密基地ごっこは好きですが、山ごもりは嫌です(^o^)
ラベル:
3D,
Cute Baby Alien,
modo,
TCDW
日曜日, 3月 01, 2026
JavaScriptでAI遊び 88
Illustratorで複数オブジェクトの間隔を統一
Illustratorで複数オブジェクトの間隔を指定数で統一します。
/*
Illustrator Script
選択したオブジェクト間の隙間を指定値で統一 。
*/
if (app.documents.length === 0) {
alert("ドキュメントがありません");
exit();
}
var sel = app.activeDocument.selection;
if (sel.length < 2) {
alert("2つ以上のオブジェクトを選択してください");
exit();
}
// mm → pt 変換係数
var MM_TO_PT = 2.83464567;
// 隙間入力(mm)
var gapMM =
prompt("オブジェクト間の隙間(mm)を入力してください", "5");
if (gapMM === null || isNaN(gapMM)) {
alert("正しい数値を入力してください");
exit();
}
var gap = Number(gapMM) * MM_TO_PT;
// 方向選択
var isHorizontal =
confirm("横方向に整列しますか?\nOK:横 / キャンセル:縦");
// 位置順でソート
sel.sort(function(a, b) {
var ab = a.geometricBounds;
var bb = b.geometricBounds;
return isHorizontal ? ab[0] - bb[0] : bb[1] - ab[1];
});
// 基準位置
var pos = isHorizontal
? sel[0].geometricBounds[0] // left
: sel[0].geometricBounds[1]; // top
// 整列処理
for (var i = 0; i < sel.length; i++) {
var item = sel[i];
var b = item.geometricBounds;
var w = b[2] - b[0];
var h = b[1] - b[3];
if (isHorizontal) {
item.left = pos;
pos += w + gap;
} else {
item.top = pos;
pos -= h + gap;
}
}
上の様にサイズの異なる複数のオブジェクトの間隔を統一したい場合は[ウィンドウ]>[整列]>[水平方向中央に整列]を思い浮かべますが・・・

左端のオブジェクトを軸に同じ間隔で再配置されます。
ラベル:
Illustrator,
JavaScript
土曜日, 2月 28, 2026
3Dプリンタ遊び 01
導入と準備、環境設定
組立は恐ろしく簡単です。取りあえず騒音は気にならないと聞いていたので振動対策だけは綿密に調整しました、
ということで、設置にあたり、振動対策で上の様な環境にセッティングしました。
A:滑り止めシート
B:合板
C:両面テープ
D:高反発ウレタン クッション材
E:スポンジゴム
あとは元箱ダンボールの底を抜いて被せれば(※)簡易ケースに早変わりという貧乏ネタです。
※スプールホルダーを外さないと無理です。フィラメントはPLAではなくて、PETGをゲッとしました。特に大きな理由はなく、単に高速と言うだけでポチりました。同時に3Dプリンターフィラメント保管バッグ真空キットも購入しました。そのうち専用ケースですね。ちなみに写真には入っていませんが、シリカゲルを入れています。
TCDW8691
2年しか持たなかった感じですね。本体買い換えです。
仕事部屋ではコーヒーをこぼすことが多かったので水筒に替えたのですが・・・4年前に購入した水筒のパッキンが劣化したので交換したくても、既にメーカーには在庫無し・・・というか、検索に引っかからないのでゲームオーバー。2年前に一度交換していましたが、2年しか持たなかった感じですね。本体買い換えです。しかし、4年前に購入した直後に本体製造中止になっていたとしても、パーツのパッキンが4年でアウト・・・ちょっと、あんまりかも。
ラベル:
illustration,
Photoshop,
TCDW
金曜日, 2月 27, 2026
Illustratorでの作図基本 39
カラーハーフトーンで網点風処理
カラーハーフトーンで網点風処理を整理しました。実はPhotoshopでも出来ますがマーク作成ならIllustratorで作成した方が賢いです。
IllustratorはCMYKモードで黒と白だけでイメージを作成。作例は白の矩形(196mm × 157mm)の上にキャラクター(141mm × 114mm)を作成。
矩形とキャラクターを選択して[オブジェクト]>[ラスタライズ]にて350ppiでラスタライズ。
[効果]>[ピクセレート]>[カラーハーフトーン]
最大半径30px 全チャンネル同じ角度
最大半径30px の処理結果。
[効果]>[ピクセレート]>[カラーハーフトーン]
最大半径40px 全チャンネル同じ角度
最大半径40px の処理結果。
[効果]>[ピクセレート]>[カラーハーフトーン]
最大半径50px 全チャンネル同じ角度
最大半径50px の処理結果。
ここでは、最大半径40px の処理結果を・・・
[オブジェクト]>[画像トレース]>[作成]
[オブジェクト]>[画像トレース]>[拡張]
で図形化して完了です、
ラベル:
Illustrator
木曜日, 2月 26, 2026
Photoshop 曲面の選択範囲はエッジに注意
質問がありましたので・・・
Photoshopで曲面の選択範囲はエッジに注意です。
テストとしてベタ塗りのレイヤーに対して円形の選択範囲を作成し・・・
command J(windowsはcontrol J)で選択範囲を切り取ります。
そうすると境界線部分に色が抜けてしまいます。これは解像度が高かったり、ピクセル数が大きくても発生します。
拡大するとこんな感じです。
これはPhotoshopがピクセルで画像を生成しているため、曲線は背景レイヤーの色、または透明との関係を中間調の色を使って曲面を滑らかに見せていることで発生する仕様です、これを理解して処理を行うと輪郭処理を理解しやすくなります。もちろん矩形ように垂直水平線だけの直線で構成されている場合には発生しません。
ラベル:
Photoshop
登録:
コメント (Atom)






































