- 추천 원화(P2 b·P3 v2b·P4 v2b·P5 v2a·P6 v2b·P7 v2b)로 얼굴 없는 기본형·몸 원본 codex 편집, 정렬·정규화 후 공통 파이프라인 실행 - 게시 자산 apps/web/public/avatar/v3/p2~p7, 리그 rigs/p2Rig~p7Rig - 세션 레지스트리 P1~P7 전원 활성, Lab은 생성된 리그 자동 수집 - P3·P6 기본 눈 감김을 줄여 중립 렌더를 원화 눈매에 맞춤 - 표정 E2E를 v3 렌더러 기대로 갱신(검사 의도 유지)
676 lines
No EOL
11 KiB
JSON
676 lines
No EOL
11 KiB
JSON
{
|
|
"faceOvalBBox": [
|
|
260.0,
|
|
397.6,
|
|
717.9,
|
|
941.0
|
|
],
|
|
"cropsFace": [
|
|
184.6,
|
|
365.0,
|
|
608.6,
|
|
608.6
|
|
],
|
|
"mouthCenter": [
|
|
499.8,
|
|
803.5
|
|
],
|
|
"palette": {
|
|
"ink": "#242322",
|
|
"sclera": "#D8CEBD",
|
|
"iris": "#4F3B2C",
|
|
"irisRing": "#1E1F1F",
|
|
"lipUpper": "#A27659",
|
|
"lipLower": "#A47459",
|
|
"mouthLine": "#2C2625",
|
|
"mouthInner": "#3B201B",
|
|
"teeth": "#E9E0CF",
|
|
"blush": "#C0624A",
|
|
"tear": "#EEE5D3",
|
|
"pallor": "#9AA3A6",
|
|
"paper": "#EEE5D3",
|
|
"motifPetal": "#D0A362",
|
|
"motifLeaf": "#53626C"
|
|
},
|
|
"paletteSamples": {
|
|
"eyeLeft": {
|
|
"sclera": "#B28C67",
|
|
"iris": "#312B25",
|
|
"irisRing": "#544234",
|
|
"n": {
|
|
"sclera": 745,
|
|
"iris": 193,
|
|
"irisRing": 386
|
|
}
|
|
},
|
|
"eyeRight": {
|
|
"sclera": "#BA926C",
|
|
"iris": "#342D26",
|
|
"irisRing": "#6B523F",
|
|
"n": {
|
|
"sclera": 807,
|
|
"iris": 195,
|
|
"irisRing": 398
|
|
}
|
|
},
|
|
"scleraIrisIrisRingFixedOverride": {
|
|
"reason": "persona.json paletteSamples.eyeOverride(고정 설계값)",
|
|
"measured": {
|
|
"sclera": "#B68F6A",
|
|
"iris": "#322C26",
|
|
"irisRing": "#5F4A39"
|
|
},
|
|
"fixed": {
|
|
"sclera": "#D8CEBD",
|
|
"iris": "#4F3B2C",
|
|
"irisRing": "#1E1F1F"
|
|
}
|
|
},
|
|
"ink": {
|
|
"box": [
|
|
300,
|
|
150,
|
|
650,
|
|
300
|
|
],
|
|
"lumThreshold": 55.0,
|
|
"n": 40816,
|
|
"hex": "#242322"
|
|
},
|
|
"lipUpper": {
|
|
"box": [
|
|
418,
|
|
775,
|
|
580,
|
|
801
|
|
],
|
|
"hex": "#A27659"
|
|
},
|
|
"lipLower": {
|
|
"box": [
|
|
418,
|
|
805,
|
|
580,
|
|
844
|
|
],
|
|
"hex": "#A47459"
|
|
},
|
|
"mouthLine": {
|
|
"box": [
|
|
438,
|
|
801,
|
|
560,
|
|
806
|
|
],
|
|
"hex": "#2C2625"
|
|
},
|
|
"motifPetal": {
|
|
"sourceImage": "docs\\avatar-art\\art-direction-v3\\p1\\r2-b-linocut.png",
|
|
"samples": {
|
|
"sun": {
|
|
"box": [
|
|
1230,
|
|
10,
|
|
1536,
|
|
210
|
|
],
|
|
"n": 20570,
|
|
"hex": "#D3A661"
|
|
},
|
|
"tulip": {
|
|
"box": [
|
|
1030,
|
|
280,
|
|
1170,
|
|
560
|
|
],
|
|
"n": 4314,
|
|
"hex": "#CCA063"
|
|
}
|
|
},
|
|
"hex": "#D0A362"
|
|
},
|
|
"motifLeaf": {
|
|
"sourceImage": "docs\\avatar-art\\art-direction-v3\\p1\\r2-b-linocut.png",
|
|
"samples": {
|
|
"cloudLeft": {
|
|
"box": [
|
|
20,
|
|
20,
|
|
380,
|
|
190
|
|
],
|
|
"n": 21312,
|
|
"hex": "#636D76"
|
|
},
|
|
"raincloud": {
|
|
"box": [
|
|
520,
|
|
10,
|
|
930,
|
|
230
|
|
],
|
|
"n": 27607,
|
|
"hex": "#586B76"
|
|
},
|
|
"wiltedFlowerLeaf": {
|
|
"box": [
|
|
520,
|
|
280,
|
|
650,
|
|
580
|
|
],
|
|
"n": 5818,
|
|
"hex": "#495961"
|
|
},
|
|
"closedBudLeaf": {
|
|
"box": [
|
|
10,
|
|
290,
|
|
110,
|
|
570
|
|
],
|
|
"n": 6589,
|
|
"hex": "#495961"
|
|
}
|
|
},
|
|
"hex": "#53626C"
|
|
}
|
|
},
|
|
"publish": {
|
|
"fileSizes": {
|
|
"body": 171266,
|
|
"head": 170650,
|
|
"hair-front": 20596,
|
|
"face-detail": 45114,
|
|
"paper-grain": 1816
|
|
},
|
|
"encodeMeta": {
|
|
"quality": 80,
|
|
"scale": 1.0,
|
|
"totalBytes": 409442
|
|
},
|
|
"totalBytes": 409442
|
|
},
|
|
"grain": {
|
|
"href": "/avatar/v3/p6/paper-grain.webp",
|
|
"size": 256
|
|
},
|
|
"lipTexturePublish": {
|
|
"quality": "lossless",
|
|
"fileSizes": {
|
|
"lip-upper": 14714,
|
|
"lip-lower": 15166,
|
|
"lip-shadow": 15138
|
|
},
|
|
"totalBytes": 45018,
|
|
"budgetBytes": 81920,
|
|
"webpVsPngMeanAbsDiff": {
|
|
"upper": 0.0,
|
|
"lower": 0.0,
|
|
"shadow": 0.0
|
|
}
|
|
},
|
|
"jawPublish": {
|
|
"quality": 80,
|
|
"scale": 1.0,
|
|
"fileSizes": {
|
|
"jaw-head": 31190,
|
|
"jaw-detail": 24094
|
|
},
|
|
"totalBytes": 55284,
|
|
"budgetBytes": 204800,
|
|
"vsPublishedLayerAbsDiff": {
|
|
"head": {
|
|
"comparedAgainstPublishedLayer": "head.webp",
|
|
"meanAbsDiffPremultipliedRgb": 3.533,
|
|
"maxAbsDiffPremultipliedRgb": 52.0,
|
|
"meanAbsDiffAlpha": 0.0,
|
|
"maxAbsDiffAlpha": 0.0,
|
|
"meetsTarget": false
|
|
},
|
|
"detail": {
|
|
"comparedAgainstPublishedLayer": "face-detail.webp",
|
|
"meanAbsDiffPremultipliedRgb": 1.784,
|
|
"maxAbsDiffPremultipliedRgb": 40.0,
|
|
"meanAbsDiffAlpha": 0.0,
|
|
"maxAbsDiffAlpha": 0.0,
|
|
"meetsTarget": true
|
|
}
|
|
}
|
|
},
|
|
"motifPublish": null,
|
|
"browSpritePublish": {
|
|
"quality": "lossless",
|
|
"fileSizes": {
|
|
"brow-left": 6056,
|
|
"brow-right": 6426
|
|
},
|
|
"totalBytes": 12482,
|
|
"budgetBytes": 61440,
|
|
"webpVsPngMeanAbsDiff": {
|
|
"left": 0.0,
|
|
"right": 0.0
|
|
}
|
|
},
|
|
"rig": {
|
|
"schemaVersion": "vignette.avatar.v3.rig.v1",
|
|
"persona": "P6",
|
|
"canvas": {
|
|
"w": 1005,
|
|
"h": 1566
|
|
},
|
|
"layers": {
|
|
"body": {
|
|
"href": "/avatar/v3/p6/body.webp",
|
|
"x": 0,
|
|
"y": 844,
|
|
"w": 1005,
|
|
"h": 722
|
|
},
|
|
"head": {
|
|
"href": "/avatar/v3/p6/head.webp",
|
|
"x": 37,
|
|
"y": 83,
|
|
"w": 887,
|
|
"h": 1063
|
|
},
|
|
"hairFront": {
|
|
"href": "/avatar/v3/p6/hair-front.webp",
|
|
"x": 257,
|
|
"y": 399,
|
|
"w": 463,
|
|
"h": 529
|
|
},
|
|
"faceDetail": {
|
|
"href": "/avatar/v3/p6/face-detail.webp",
|
|
"x": 272,
|
|
"y": 404,
|
|
"w": 439,
|
|
"h": 529
|
|
}
|
|
},
|
|
"grain": {
|
|
"href": "/avatar/v3/p6/paper-grain.webp",
|
|
"size": 256
|
|
},
|
|
"lipTexture": {
|
|
"upper": {
|
|
"href": "/avatar/v3/p6/lip-upper.webp",
|
|
"x": 420,
|
|
"y": 765,
|
|
"w": 158,
|
|
"h": 49
|
|
},
|
|
"lower": {
|
|
"href": "/avatar/v3/p6/lip-lower.webp",
|
|
"x": 419,
|
|
"y": 804,
|
|
"w": 160,
|
|
"h": 48
|
|
},
|
|
"shadow": {
|
|
"href": "/avatar/v3/p6/lip-shadow.webp",
|
|
"x": 429,
|
|
"y": 807,
|
|
"w": 140,
|
|
"h": 53
|
|
}
|
|
},
|
|
"jaw": {
|
|
"head": {
|
|
"href": "/avatar/v3/p6/jaw-head.webp",
|
|
"x": 251,
|
|
"y": 656,
|
|
"w": 482,
|
|
"h": 315
|
|
},
|
|
"detail": {
|
|
"href": "/avatar/v3/p6/jaw-detail.webp",
|
|
"x": 251,
|
|
"y": 656,
|
|
"w": 482,
|
|
"h": 315
|
|
}
|
|
},
|
|
"motif": null,
|
|
"pivots": {
|
|
"neck": [
|
|
506,
|
|
1001
|
|
],
|
|
"body": [
|
|
502,
|
|
1566
|
|
],
|
|
"face": [
|
|
488,
|
|
661
|
|
]
|
|
},
|
|
"crops": {
|
|
"portrait": [
|
|
0,
|
|
0,
|
|
1005,
|
|
1566
|
|
],
|
|
"bust": [
|
|
0.0,
|
|
40.0,
|
|
1005.0,
|
|
1005.0
|
|
],
|
|
"face": [
|
|
184.62152092794975,
|
|
365.04152293910977,
|
|
608.5970685722352,
|
|
608.5970685722352
|
|
]
|
|
},
|
|
"faceOval": [
|
|
[
|
|
480.8,
|
|
398.4
|
|
],
|
|
[
|
|
546.8,
|
|
397.6
|
|
],
|
|
[
|
|
602.0,
|
|
404.4
|
|
],
|
|
[
|
|
651.9,
|
|
421.0
|
|
],
|
|
[
|
|
683.6,
|
|
447.7
|
|
],
|
|
[
|
|
702.8,
|
|
483.5
|
|
],
|
|
[
|
|
713.5,
|
|
522.5
|
|
],
|
|
[
|
|
717.9,
|
|
570.3
|
|
],
|
|
[
|
|
717.0,
|
|
615.8
|
|
],
|
|
[
|
|
714.2,
|
|
663.3
|
|
],
|
|
[
|
|
706.6,
|
|
713.5
|
|
],
|
|
[
|
|
692.8,
|
|
766.8
|
|
],
|
|
[
|
|
673.8,
|
|
811.4
|
|
],
|
|
[
|
|
651.7,
|
|
845.0
|
|
],
|
|
[
|
|
623.5,
|
|
875.2
|
|
],
|
|
[
|
|
600.1,
|
|
897.0
|
|
],
|
|
[
|
|
575.1,
|
|
917.5
|
|
],
|
|
[
|
|
545.4,
|
|
934.4
|
|
],
|
|
[
|
|
506.6,
|
|
941.0
|
|
],
|
|
[
|
|
467.6,
|
|
937.9
|
|
],
|
|
[
|
|
437.3,
|
|
924.0
|
|
],
|
|
[
|
|
410.8,
|
|
905.8
|
|
],
|
|
[
|
|
385.5,
|
|
886.6
|
|
],
|
|
[
|
|
354.0,
|
|
859.0
|
|
],
|
|
[
|
|
328.2,
|
|
826.9
|
|
],
|
|
[
|
|
304.3,
|
|
783.8
|
|
],
|
|
[
|
|
285.2,
|
|
730.7
|
|
],
|
|
[
|
|
272.8,
|
|
680.6
|
|
],
|
|
[
|
|
265.7,
|
|
633.6
|
|
],
|
|
[
|
|
260.0,
|
|
588.5
|
|
],
|
|
[
|
|
260.0,
|
|
540.9
|
|
],
|
|
[
|
|
267.4,
|
|
500.8
|
|
],
|
|
[
|
|
283.6,
|
|
463.8
|
|
],
|
|
[
|
|
312.3,
|
|
434.4
|
|
],
|
|
[
|
|
359.6,
|
|
413.5
|
|
],
|
|
[
|
|
414.2,
|
|
402.7
|
|
]
|
|
],
|
|
"landmarks": {
|
|
"eyeLeft": {
|
|
"inner": [
|
|
432.4,
|
|
593.7
|
|
],
|
|
"outer": [
|
|
341.4,
|
|
583.9
|
|
],
|
|
"upperLidTop": [
|
|
378.1,
|
|
566.0
|
|
],
|
|
"lowerLidBottom": [
|
|
383.4,
|
|
600.1
|
|
],
|
|
"iris": {
|
|
"center": [
|
|
386.5,
|
|
577.5
|
|
],
|
|
"radius": 20.5
|
|
},
|
|
"lineScale": 1.0
|
|
},
|
|
"eyeRight": {
|
|
"inner": [
|
|
548.9,
|
|
589.6
|
|
],
|
|
"outer": [
|
|
639.8,
|
|
570.8
|
|
],
|
|
"upperLidTop": [
|
|
601.4,
|
|
555.9
|
|
],
|
|
"lowerLidBottom": [
|
|
598.4,
|
|
591.8
|
|
],
|
|
"iris": {
|
|
"center": [
|
|
595.0,
|
|
568.0
|
|
],
|
|
"radius": 20.0
|
|
},
|
|
"lineScale": 1.0
|
|
},
|
|
"browLeft": {
|
|
"inner": [
|
|
451.9,
|
|
530.3
|
|
],
|
|
"peak": [
|
|
367.6,
|
|
517.4
|
|
],
|
|
"outer": [
|
|
324.1,
|
|
521.5
|
|
],
|
|
"halfWidth": [
|
|
15.73,
|
|
11.0,
|
|
7.88
|
|
],
|
|
"sprite": {
|
|
"href": "/avatar/v3/p6/brow-left.webp",
|
|
"x": 323.0,
|
|
"y": 504.0,
|
|
"w": 134,
|
|
"h": 49
|
|
}
|
|
},
|
|
"browRight": {
|
|
"inner": [
|
|
518.3,
|
|
525.4
|
|
],
|
|
"peak": [
|
|
607.0,
|
|
510.3
|
|
],
|
|
"outer": [
|
|
652.7,
|
|
515.6
|
|
],
|
|
"halfWidth": [
|
|
5.65,
|
|
25.5,
|
|
4.89
|
|
],
|
|
"sprite": {
|
|
"href": "/avatar/v3/p6/brow-right.webp",
|
|
"x": 514.0,
|
|
"y": 492.0,
|
|
"w": 137,
|
|
"h": 57
|
|
}
|
|
},
|
|
"noseTip": [
|
|
495.6,
|
|
716.5
|
|
],
|
|
"mouthCornerLeft": [
|
|
423.8,
|
|
811.0
|
|
],
|
|
"mouthCornerRight": [
|
|
575.1,
|
|
805.1
|
|
],
|
|
"upperLipTop": [
|
|
498.5,
|
|
778.0
|
|
],
|
|
"lowerLipBottom": [
|
|
501.5,
|
|
841.2
|
|
],
|
|
"mouthCenter": [
|
|
499.8,
|
|
803.5
|
|
],
|
|
"chinTip": [
|
|
506.1,
|
|
930.6
|
|
]
|
|
},
|
|
"palette": {
|
|
"ink": "#242322",
|
|
"sclera": "#D8CEBD",
|
|
"iris": "#4F3B2C",
|
|
"irisRing": "#1E1F1F",
|
|
"lipUpper": "#A27659",
|
|
"lipLower": "#A47459",
|
|
"mouthLine": "#2C2625",
|
|
"mouthInner": "#3B201B",
|
|
"teeth": "#E9E0CF",
|
|
"blush": "#C0624A",
|
|
"tear": "#EEE5D3",
|
|
"pallor": "#9AA3A6",
|
|
"paper": "#EEE5D3",
|
|
"motifPetal": "#D0A362",
|
|
"motifLeaf": "#53626C"
|
|
},
|
|
"backdrop": {
|
|
"cognitive": "#ECE3D1",
|
|
"positive": "#F1DEC2",
|
|
"negative": "#DCE0E2",
|
|
"defensive": "#E6DAD3",
|
|
"energy": "#E2E0D0"
|
|
}
|
|
}
|
|
} |