水曜日, 7月 08, 2026
TCDW8821
YouTubeで流れてきた"Rose Garden"にドハマリ
偶然YouTubeで流れてきた"Rose Garden"にドハマリ。もともとはLynn Andersonが(リン・アンダーソン)1970年居リリースして世界的にヒットした名曲ですが、Martina McBride(マルティナ・マクブライド)によるライブ映像は彼女の力強いソプラノボイスと幅広い音域で歌い上げる"Rose Garden"でノックアウトです。彼女は過去にステージでLynn Andersonと同曲でデュエットしていました。
ラベル:
3D,
Cute Baby Alien,
modo,
TCDW
火曜日, 7月 07, 2026
JavaScriptでAI遊び 98
Illustratorで選択したパスの太さを指定範囲でランダム変更
選択したパス(線幅)の太さを指定範囲でランダムに変更します。
// 選択したオブジェクトの線幅をランダム変更
if (app.documents.length === 0) {
alert("ドキュメントを開いてください。");
} else {
var doc = app.activeDocument;
if (doc.selection.length === 0) {
alert("オブジェクトを選択してください。");
} else {
var minWeight = parseFloat(prompt("最小線幅(pt)", "0.5"));
if (isNaN(minWeight)) exit();
var maxWeight = parseFloat(prompt("最大線幅(pt)", "5"));
if (isNaN(maxWeight)) exit();
if (minWeight > maxWeight) {
var temp = minWeight;
minWeight = maxWeight;
maxWeight = temp;
}
function randomWeight(min, max) {
return min + Math.random() * (max - min);
}
function applyRandomStroke(item) {
if (item.typename === "PathItem") {
if (item.stroked) {
item.strokeWidth =
randomWeight(minWeight, maxWeight);
}
}
else if (item.typename === "GroupItem") {
for (var i = 0; i < item.pageItems.length; i++) {
applyRandomStroke(item.pageItems[i]);
}
}
else if (item.typename === "CompoundPathItem") {
for (var j = 0; j < item.pathItems.length; j++) {
if (item.pathItems[j].stroked) {
item.pathItems[j].strokeWidth =
randomWeight(minWeight, maxWeight);
}
}
}
}
for (var k = 0; k < doc.selection.length; k++) {
applyRandomStroke(doc.selection[k]);
}
alert("線幅をランダム変更しました。");
}
}
パスを選択し実行すると・・・
最小線幅を指定し・・・
最大線幅を指定するだけです。
このパレットが表示されたら完了です。
上は処理結果です。ハンドルのある曲線やクローズパスにも対応します。
※Illustratorのアップデートで不具合が出る場合があります。気がついた時点でデバッグするように心がけていますが、すぐに対応できないのでご容赦ください。
ラベル:
Illustrator,
JavaScript
月曜日, 7月 06, 2026
PhotoshopでポスタリゼーションはRGBで
質問がありましたので・・・
PhotoshopのCMYKモードで黒と白でポスタリゼーションを行うと他の色が表示されます。一瞬謎ですが理由があります。
まずCMYKモードで描画色と背景色を上の設定にて・・・
グラデーションを設定し・・・
[イメージ]>[色調補正]>[ポスタリゼーション]を行うと・・・
かなり残念な結果になります。
チャンネルを見れば問題点は一目瞭然です。
そのためCMYKのK(ブラック)版のみを単色として計算する機能ではないので、階調の段階を分ける過程で、K版のみを抜き出したつもりが実際にはCMYの掛け合わせでその階調(明るさ)を再現しようとしてしまうためです。
これを防ぐためにはCMYKモードでK版以外のチャンネルを全て庶路で塗りつぶして処理すれば解決しますが、グラデーションの幅が短くなるので調整が必要です。
あるいはグレースケールで処理すると言ったところです。見た目の問題であれば、素直にRGBで処理し手からCMYKに変換で良いと思います。
ところがRGBモードでで描画色と背景色を上の設定にて・・・
グラデーションを設定し・・・
[イメージ]>[色調補正]>[ポスタリゼーション]を行うと・・・
良好な結果が得られます。
チャンネルを見てmおズレは確認出来ません。
そこでCMYKモードでも黒を4色全て100%として・・・
グラデーションを設定し・・・
[イメージ]>[色調補正]>[ポスタリゼーション]を行っても・・・
残念が結果になります。
チャンネルを見れば問題点は一目瞭然です。
ラベル:
Photoshop
TCDW8819
macOSのアップデートが原因のようです
某ソフトで10日ほど前には出来た処理が突然出来なくなって焦ること半日。どうやらmacOSのアップデートが原因のようです。GPU変更も出来ないし、融通がきかないですからね。かといって買い換えは悪夢なので・・・(>_<)。
ラベル:
illustration,
Photoshop,
TCDW
日曜日, 7月 05, 2026
Illustratorの無駄知識43
ブレンド処理の中間値生成は要注意
ブレンド処理で中間値を生成後の拡張処理をする場合は要注意で〜す。
例えば、円と楕円を用意し・・・
楕円を45度回転させた状態で・・・
ブレンドを行い。
ステップ数を1として
拡張してから・・・
中間楕円を回転させて・・・
ブレンド(ここではステップ数5)を行うと乱れた感じになってしまいます。これは生成された中間値の楕円のアンカーポイントに位置がズレていることに起因します。
そこで円と楕円を用意し・・・
そのままブレンドを行い・・・
ステップ数を1として
拡張してから・・・
楕円を回転させて・・・
ブレンド(ここではステップ数5)を行うと乱れた感じにはなりません。
ラベル:
Illustrator
TCDW8818
えらい目にあったのは言うまでもありません
ふと子供の頃を思い出すと、私は生魚がダメなので、寿司はもっぱら甲殻類と頭足類(イカ、タコ、エビ、貝)オンリーなのですが、子供の頃はカッパ巻とカンピョウ巻専門でした。で、その頃のカッパ巻にはわさびが入っていたんです。父がウッカリ「さび抜き」と言わなかったので、えらい目にあったのは言うまでもありません(>_<)
ラベル:
illustration,
Photoshop,
TCDW
土曜日, 7月 04, 2026
3Dプリンタ遊び 21
鉢植えのお供は割り箸必須
キャラクタを鉢植えのお供にしてみました。最初から想定していなかったので土に食い込ませる何か?を追加する必要があります。
今回は塗装した割り箸(※)をキャラクタの足にドリルで穴を開けて接着剤と共に差し込んで完成です。
※工作用にストックしている100均の割り箸
ということで差し込んでみました。
当初はグレーで地味かな?と思いましたが、実際に配置してみたら,案外それほど目立たずいい感じのベストマッチでした。
eSUN PLA Plus(グレー)使用
ラベル:
3D,
3DPrinter,
Fusion_Fusion360
TCDW8817
2025年大阪万博グッズ販売コーナー?
Cute Baby Alien 046(^o^)
餌待ちのポーズ。
そう言えば丸善の店頭で「2025年大阪万博グッズ販売コーナー」が特設されていたのですが、私はまた妙な時空間に紛れ込んでしまったのでしょうか? 今年は2025年でしたっけ?
ラベル:
3D,
Cute Baby Alien,
modo,
TCDW
登録:
投稿 (Atom)














































