From a1337fab526a9babd5c492537bd7aee4cc5e7d26 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Sat, 3 Oct 2026 14:27:24 +0900 Subject: public/bluebey-studio: 立体の鼻ちょうちん・仰向けポーズ・ひげなどを追加 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 鼻ちょうちんをテクスチャ描画から3Dオブジェクトに変更。鼻の下に泡を 出し、master ボーンに親子付けて体の傾きに追従する - 寝ているポーズを仰向けにし、背中が地面につく高さに調整 - ポーズを変えたら「てをふる」の動きを「とまる」に戻す - スマホでメニュー表示中に画面外をタップするとメニューを閉じる - 眉の長さを、左右がつながるくらいまで伸ばせるように - 眼鏡・サングラスの「種類」を選ぶと「眼鏡をかける」を自動でオンに - マウス操作からボーン選択を外し、ドラッグで移動・Shift+ドラッグで 向き変更にした(ボーンの操作はメニューの一覧から) - 頭の模様: 大きさをより小さくでき、ツートンを廃止、「わけめ」に分け目 を入れ、「まえがみ(逆)」(上に凸)を追加 - ひげ(ちょびひげ・カイゼル・エプロン・ねこ)を追加 --- public/bluebey-studio/src/presets.js | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'public/bluebey-studio/src/presets.js') diff --git a/public/bluebey-studio/src/presets.js b/public/bluebey-studio/src/presets.js index d967af2..a450eb2 100644 --- a/public/bluebey-studio/src/presets.js +++ b/public/bluebey-studio/src/presets.js @@ -219,6 +219,15 @@ export function defaultState() { color: '#e3ecff', line: '#55386e', }, + // ひげ: a mustache or beard worn under the nose. `shape` is one of `off`, + // `scotch`, `kaiser`, `apron` or `cat`. Starts off. + beard: { + shape: 'off', + size: 1, + offsetX: 0, + offsetY: 0, + color: '#3a2a4a', + }, // Eyebrows are drawn into the eye texture. Off by default, because the // original character has no eyebrows. brow: { @@ -638,13 +647,15 @@ export const POSE_PRESETS = [ label: 'ねている', pose: { bones: { - // Rolled right over onto its side (Z is the sideways roll) - the body lies - // along the ground with the face turned up towards the camera. - master: [0, 0, 88], + // Flat on its back: X tips the body backwards all the way over, so the + // face looks up. The root lift keeps the back resting on the ground + // rather than sinking through it (the body's depth becomes its height). + master: [-88, 0, 0], // Both flippers rest against the body, loose. - 'arm.l': [-30, 0, 0], - 'arm.r': [-30, 0, 0], + 'arm.l': [-18, 0, 0], + 'arm.r': [-18, 0, 0], }, + root: [0, 1.5, 0], }, }, { id: 'side', label: 'よこむき', pose: { bones: { master: [0, 92, 0] } } }, -- cgit v1.3.1