Initial Dansori character workspace
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "gesture_focus",
|
||||
"desc": "노을 시그니처 — 헤드폰에 한 손 얹고 나른하게 비트에 고개 까딱까딱 (로파이 집중/감상). 대사 없이 잔잔한 허밍.",
|
||||
"duration": 4.0,
|
||||
"loopHint": true,
|
||||
"return": "idle",
|
||||
"layers": {
|
||||
"body": [
|
||||
{ "t": 0.0, "mode": "rig", "clip": "idle" },
|
||||
{ "t": 0.3, "mode": "baked", "image": "noeul_body_cozy_listen", "fade": 0.4 }
|
||||
],
|
||||
"face": [
|
||||
{ "t": 0.0, "expr": "neutral" },
|
||||
{ "t": 0.5, "expr": "sleepy" }
|
||||
],
|
||||
"mouth": [
|
||||
{ "t": 1.0, "say": "음~", "dur": 0.8, "pattern": "talk" }
|
||||
],
|
||||
"transform": {
|
||||
"head": { "rot": [ {"t":0.0,"v":0}, {"t":0.5,"v":4}, {"t":1.0,"v":0}, {"t":1.5,"v":4}, {"t":2.0,"v":0}, {"t":2.5,"v":4}, {"t":3.0,"v":0}, {"t":3.5,"v":4}, {"t":4.0,"v":0} ],
|
||||
"ty": [ {"t":0.0,"v":0}, {"t":0.5,"v":3}, {"t":1.0,"v":0}, {"t":1.5,"v":3}, {"t":2.0,"v":0}, {"t":2.5,"v":3}, {"t":3.0,"v":0}, {"t":3.5,"v":3}, {"t":4.0,"v":0} ] },
|
||||
"pelvis": { "ty": [ {"t":0.0,"v":0}, {"t":1.0,"v":3}, {"t":2.0,"v":0}, {"t":3.0,"v":3}, {"t":4.0,"v":0} ] }
|
||||
},
|
||||
"caption": [ { "t": 1.0, "text": "♪", "dur": 3.0 } ],
|
||||
"sfx": [ { "t": 0.5, "id": "lofi_loop", "loop": true } ]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "gesture_heart",
|
||||
"desc": "손 하트를 그리며 따뜻하고 차분하게 '잘됐어요~' (로파이 톤: 부드러운 바운스)",
|
||||
"duration": 2.4,
|
||||
"return": "idle",
|
||||
"layers": {
|
||||
"body": [
|
||||
{ "t": 0.0, "mode": "rig", "clip": "idle" },
|
||||
{ "t": 0.2, "mode": "baked", "image": "noeul_body_cozy_heart", "fade": 0.3 }
|
||||
],
|
||||
"face": [
|
||||
{ "t": 0.0, "expr": "smile" },
|
||||
{ "t": 0.3, "expr": "love" }
|
||||
],
|
||||
"mouth": [
|
||||
{ "t": 0.6, "say": "잘됐어요", "dur": 1.1, "pattern": "talk" }
|
||||
],
|
||||
"transform": {
|
||||
"pelvis": { "ty": [ {"t":0.5,"v":0}, {"t":0.9,"v":5}, {"t":1.3,"v":0}, {"t":1.7,"v":5}, {"t":2.1,"v":0} ] },
|
||||
"head": { "rot": [ {"t":0.5,"v":0}, {"t":0.9,"v":3}, {"t":1.3,"v":-3}, {"t":1.7,"v":3}, {"t":2.1,"v":0} ] }
|
||||
},
|
||||
"caption": [ { "t": 0.6, "text": "잘됐어요~", "dur": 1.5 } ],
|
||||
"sfx": [ { "t": 0.55, "id": "soft_success" } ]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "gesture_no",
|
||||
"desc": "차분하게 팔짱 끼고 살짝 고개 저으며 '음, 안 돼요~' (로파이 톤: 진폭 작게, 느리게)",
|
||||
"duration": 2.8,
|
||||
"return": "idle",
|
||||
"layers": {
|
||||
"body": [
|
||||
{ "t": 0.0, "mode": "rig", "clip": "idle" },
|
||||
{ "t": 0.2, "mode": "baked", "image": "noeul_body_cozy_armscross", "fade": 0.3 }
|
||||
],
|
||||
"face": [
|
||||
{ "t": 0.0, "expr": "neutral" },
|
||||
{ "t": 0.4, "expr": "negative" }
|
||||
],
|
||||
"mouth": [
|
||||
{ "t": 0.7, "say": "음, 안 돼요", "dur": 1.3, "pattern": "talk" }
|
||||
],
|
||||
"transform": {
|
||||
"chest": { "ty": [ {"t":0.0,"v":0}, {"t":0.3,"v":-3}, {"t":0.6,"v":0} ] },
|
||||
"head": { "rot": [ {"t":0.7,"v":0}, {"t":1.1,"v":6}, {"t":1.6,"v":-6}, {"t":2.1,"v":4}, {"t":2.5,"v":0} ] }
|
||||
},
|
||||
"caption": [ { "t": 0.7, "text": "음, 안 돼요~", "dur": 1.7 } ],
|
||||
"sfx": [ { "t": 0.6, "id": "soft_no" } ]
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user