aboutsummaryrefslogtreecommitdiffhomepage
path: root/public/bluebey-studio/src/presets.js
diff options
context:
space:
mode:
authorYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-10-03 13:51:53 +0900
committerYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-10-03 13:51:53 +0900
commit7892cc6f46cdfcd6dfbbdc94d34cbf0c68f29fba (patch)
treecc353614365d2a2b56055b46e8b3c9e8d930ad12 /public/bluebey-studio/src/presets.js
parentc3046436182754c550d447d689c28af86d06b316 (diff)
public/bluebey-studio: 寝ているポーズと鼻ちょうちんを追加し、動きを修正
- ポーズ例に「ねている」を追加(体を横に倒した姿勢) - 「顔」タブに「鼻ちょうちん」を追加。鼻の横に泡を描き、大きさ・位置 ・色を調整できる。寝ている顔に使う - 「歩く」の腕と脚の位相を逆にし、右手が前に出るときは左足が前に出る ように修正 - 「てをふる」の腕の上げ幅を抑え、手が顔にめり込まないように修正
Diffstat (limited to 'public/bluebey-studio/src/presets.js')
-rw-r--r--public/bluebey-studio/src/presets.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/public/bluebey-studio/src/presets.js b/public/bluebey-studio/src/presets.js
index b14a6e4..d967af2 100644
--- a/public/bluebey-studio/src/presets.js
+++ b/public/bluebey-studio/src/presets.js
@@ -209,6 +209,16 @@ export function defaultState() {
color: '#8a4fe0',
color2: '#ffffff',
},
+ // 鼻ちょうちん: the snot bubble someone sleeps with. Drawn into the same
+ // plate as the eyes, out to the side of the nose. Starts off.
+ snot: {
+ enabled: false,
+ size: 1,
+ offsetX: 0,
+ offsetY: 0,
+ color: '#e3ecff',
+ line: '#55386e',
+ },
// Eyebrows are drawn into the eye texture. Off by default, because the
// original character has no eyebrows.
brow: {
@@ -623,6 +633,20 @@ export const POSE_PRESETS = [
root: [0, 0.25, 0],
},
},
+ {
+ id: 'lie',
+ 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],
+ // Both flippers rest against the body, loose.
+ 'arm.l': [-30, 0, 0],
+ 'arm.r': [-30, 0, 0],
+ },
+ },
+ },
{ id: 'side', label: 'よこむき', pose: { bones: { master: [0, 92, 0] } } },
{ id: 'turn', label: 'うしろむき', pose: { bones: { master: [0, 180, 0] } } },
{