음성 재생과 운영 배포 정리
BIN
docs/avatar-art/personas/P7/generated-raw/blush-left.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/blush-right.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/body.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/brow-left.png
Normal file
|
After Width: | Height: | Size: 920 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/brow-right.png
Normal file
|
After Width: | Height: | Size: 905 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/brow-sad-left.png
Normal file
|
After Width: | Height: | Size: 901 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/brow-sad-right.png
Normal file
|
After Width: | Height: | Size: 908 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/clavicle.png
Normal file
|
After Width: | Height: | Size: 896 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/ear-left.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/ear-right.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eye-left.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eye-right.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eye-white-left.png
Normal file
|
After Width: | Height: | Size: 921 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eye-white-right.png
Normal file
|
After Width: | Height: | Size: 912 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eyelid-lower-left.png
Normal file
|
After Width: | Height: | Size: 922 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eyelid-lower-right.png
Normal file
|
After Width: | Height: | Size: 914 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eyelid-upper-left.png
Normal file
|
After Width: | Height: | Size: 1,004 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/eyelid-upper-right.png
Normal file
|
After Width: | Height: | Size: 973 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/face-base.png
Normal file
|
After Width: | Height: | Size: 946 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/face.png
Normal file
|
After Width: | Height: | Size: 1,016 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-back-base.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-back-left.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-back-right.png
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-bangs.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-front.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-side-left-1.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-side-left-2.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-side-right-1.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/hair-side-right-2.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/highlight-left.png
Normal file
|
After Width: | Height: | Size: 885 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/highlight-right.png
Normal file
|
After Width: | Height: | Size: 941 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/iris-left.png
Normal file
|
After Width: | Height: | Size: 979 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/iris-right.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/lash-left.png
Normal file
|
After Width: | Height: | Size: 923 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/lash-right.png
Normal file
|
After Width: | Height: | Size: 946 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-anxious.png
Normal file
|
After Width: | Height: | Size: 906 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-neutral.png
Normal file
|
After Width: | Height: | Size: 892 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-open-small.png
Normal file
|
After Width: | Height: | Size: 967 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-open.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-sad.png
Normal file
|
After Width: | Height: | Size: 895 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-startled.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-tired.png
Normal file
|
After Width: | Height: | Size: 886 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/mouth-warm.png
Normal file
|
After Width: | Height: | Size: 907 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/neck.png
Normal file
|
After Width: | Height: | Size: 970 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/nose.png
Normal file
|
After Width: | Height: | Size: 913 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/outfit-inner.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/outfit-outer.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/outfit.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/pupil-left.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/pupil-right.png
Normal file
|
After Width: | Height: | Size: 909 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/ribbon.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
BIN
docs/avatar-art/personas/P7/generated-raw/tear-left.png
Normal file
|
After Width: | Height: | Size: 921 KiB |
BIN
docs/avatar-art/personas/P7/generated-raw/tear-right.png
Normal file
|
After Width: | Height: | Size: 946 KiB |
221
docs/avatar-art/personas/P7/generation-plan-last-run.json
Normal file
|
|
@ -0,0 +1,221 @@
|
|||
{
|
||||
"persona": "P7",
|
||||
"name": "도현",
|
||||
"sourceArtSet": "seoyeon-live2d-psd-v2",
|
||||
"targetArtSet": "p7-live2d-generated",
|
||||
"canvas": [
|
||||
900,
|
||||
1125
|
||||
],
|
||||
"generationSize": "1024x1280",
|
||||
"parts": [
|
||||
{
|
||||
"id": "clavicle",
|
||||
"source": "clavicle group",
|
||||
"file": "clavicle.png",
|
||||
"alphaBox": [
|
||||
368,
|
||||
632,
|
||||
560,
|
||||
664
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.56,
|
||||
"y": 57.6
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\clavicle.png"
|
||||
},
|
||||
{
|
||||
"id": "face",
|
||||
"source": "face group",
|
||||
"file": "face.png",
|
||||
"alphaBox": [
|
||||
267,
|
||||
32,
|
||||
647,
|
||||
533
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.78,
|
||||
"y": 25.11
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\face.png"
|
||||
},
|
||||
{
|
||||
"id": "eye-left",
|
||||
"source": "left eye group",
|
||||
"file": "eye-left.png",
|
||||
"alphaBox": [
|
||||
293,
|
||||
314,
|
||||
419,
|
||||
389
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 39.56,
|
||||
"y": 31.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eye-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eye-right",
|
||||
"source": "right eye group",
|
||||
"file": "eye-right.png",
|
||||
"alphaBox": [
|
||||
488,
|
||||
307,
|
||||
616,
|
||||
380
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 61.33,
|
||||
"y": 30.53
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eye-right.png"
|
||||
},
|
||||
{
|
||||
"id": "highlight-left",
|
||||
"source": "left eye highlight group",
|
||||
"file": "highlight-left.png",
|
||||
"alphaBox": [
|
||||
364,
|
||||
347,
|
||||
386,
|
||||
376
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 41.67,
|
||||
"y": 32.13
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\highlight-left.png"
|
||||
},
|
||||
{
|
||||
"id": "highlight-right",
|
||||
"source": "right eye highlight group",
|
||||
"file": "highlight-right.png",
|
||||
"alphaBox": [
|
||||
526,
|
||||
339,
|
||||
549,
|
||||
369
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 59.72,
|
||||
"y": 31.47
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\highlight-right.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-upper-left",
|
||||
"source": "left upper eyelid group",
|
||||
"file": "eyelid-upper-left.png",
|
||||
"alphaBox": [
|
||||
293,
|
||||
327,
|
||||
415,
|
||||
378
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 39.33,
|
||||
"y": 31.33
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-upper-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-upper-right",
|
||||
"source": "right upper eyelid group",
|
||||
"file": "eyelid-upper-right.png",
|
||||
"alphaBox": [
|
||||
495,
|
||||
317,
|
||||
616,
|
||||
368
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 61.72,
|
||||
"y": 30.44
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-upper-right.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-lower-left",
|
||||
"source": "left lower eyelid group",
|
||||
"file": "eyelid-lower-left.png",
|
||||
"alphaBox": [
|
||||
320,
|
||||
368,
|
||||
412,
|
||||
389
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 40.67,
|
||||
"y": 33.64
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-lower-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-lower-right",
|
||||
"source": "right lower eyelid group",
|
||||
"file": "eyelid-lower-right.png",
|
||||
"alphaBox": [
|
||||
498,
|
||||
357,
|
||||
590,
|
||||
380
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 60.44,
|
||||
"y": 32.76
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-lower-right.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-bangs",
|
||||
"source": "bangs group",
|
||||
"file": "hair-bangs.png",
|
||||
"alphaBox": [
|
||||
290,
|
||||
52,
|
||||
622,
|
||||
386
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.67,
|
||||
"y": 7.0
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-bangs.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-side-left-2",
|
||||
"source": "left side hair 2 group",
|
||||
"file": "hair-side-left-2.png",
|
||||
"alphaBox": [
|
||||
219,
|
||||
299,
|
||||
351,
|
||||
813
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 31.67,
|
||||
"y": 32.06
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-side-left-2.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-side-right-2",
|
||||
"source": "right side hair 2 group",
|
||||
"file": "hair-side-right-2.png",
|
||||
"alphaBox": [
|
||||
552,
|
||||
315,
|
||||
684,
|
||||
829
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 68.67,
|
||||
"y": 33.48
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-side-right-2.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
856
docs/avatar-art/personas/P7/generation-plan.json
Normal file
|
|
@ -0,0 +1,856 @@
|
|||
{
|
||||
"persona": "P7",
|
||||
"name": "도현",
|
||||
"sourceArtSet": "seoyeon-live2d-psd-v2",
|
||||
"targetArtSet": "p7-live2d-generated",
|
||||
"canvas": [
|
||||
900,
|
||||
1125
|
||||
],
|
||||
"generationSize": "1024x1280",
|
||||
"parts": [
|
||||
{
|
||||
"id": "hair-back-left",
|
||||
"source": "back hair left group",
|
||||
"file": "hair-back-left.png",
|
||||
"alphaBox": [
|
||||
0,
|
||||
0,
|
||||
463,
|
||||
1125
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 25.72,
|
||||
"y": 8.0
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-back-left.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-back-right",
|
||||
"source": "back hair right group",
|
||||
"file": "hair-back-right.png",
|
||||
"alphaBox": [
|
||||
437,
|
||||
0,
|
||||
900,
|
||||
1125
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 74.28,
|
||||
"y": 8.0
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-back-right.png"
|
||||
},
|
||||
{
|
||||
"id": "body",
|
||||
"source": "body group",
|
||||
"file": "body.png",
|
||||
"alphaBox": [
|
||||
339,
|
||||
439,
|
||||
605,
|
||||
759
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 52.44,
|
||||
"y": 53.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\body.png"
|
||||
},
|
||||
{
|
||||
"id": "neck",
|
||||
"source": "neck group",
|
||||
"file": "neck.png",
|
||||
"alphaBox": [
|
||||
339,
|
||||
439,
|
||||
605,
|
||||
759
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 52.44,
|
||||
"y": 53.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\neck.png"
|
||||
},
|
||||
{
|
||||
"id": "clavicle",
|
||||
"source": "clavicle group",
|
||||
"file": "clavicle.png",
|
||||
"alphaBox": [
|
||||
368,
|
||||
632,
|
||||
560,
|
||||
664
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.56,
|
||||
"y": 57.6
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\clavicle.png"
|
||||
},
|
||||
{
|
||||
"id": "outfit",
|
||||
"source": "outfit group",
|
||||
"file": "outfit.png",
|
||||
"alphaBox": [
|
||||
130,
|
||||
521,
|
||||
806,
|
||||
1015
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 52.0,
|
||||
"y": 68.27
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\outfit.png"
|
||||
},
|
||||
{
|
||||
"id": "outfit-inner",
|
||||
"source": "inner outfit group",
|
||||
"file": "outfit-inner.png",
|
||||
"alphaBox": [
|
||||
232,
|
||||
521,
|
||||
705,
|
||||
1009
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 52.06,
|
||||
"y": 68.0
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\outfit-inner.png"
|
||||
},
|
||||
{
|
||||
"id": "outfit-outer",
|
||||
"source": "outer outfit group",
|
||||
"file": "outfit-outer.png",
|
||||
"alphaBox": [
|
||||
130,
|
||||
541,
|
||||
806,
|
||||
1015
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 52.0,
|
||||
"y": 69.16
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\outfit-outer.png"
|
||||
},
|
||||
{
|
||||
"id": "ribbon",
|
||||
"source": "ribbon group",
|
||||
"file": "ribbon.png",
|
||||
"alphaBox": [
|
||||
368,
|
||||
636,
|
||||
570,
|
||||
832
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 52.11,
|
||||
"y": 65.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\ribbon.png"
|
||||
},
|
||||
{
|
||||
"id": "face",
|
||||
"source": "face group",
|
||||
"file": "face.png",
|
||||
"alphaBox": [
|
||||
267,
|
||||
32,
|
||||
647,
|
||||
533
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.78,
|
||||
"y": 25.11
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\face.png"
|
||||
},
|
||||
{
|
||||
"id": "face-base",
|
||||
"source": "face base group",
|
||||
"file": "face-base.png",
|
||||
"alphaBox": [
|
||||
275,
|
||||
32,
|
||||
630,
|
||||
533
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.28,
|
||||
"y": 25.11
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\face-base.png"
|
||||
},
|
||||
{
|
||||
"id": "ear-left",
|
||||
"source": "left ear group",
|
||||
"file": "ear-left.png",
|
||||
"alphaBox": [
|
||||
267,
|
||||
357,
|
||||
344,
|
||||
442
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 33.94,
|
||||
"y": 35.51
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\ear-left.png"
|
||||
},
|
||||
{
|
||||
"id": "ear-right",
|
||||
"source": "right ear group",
|
||||
"file": "ear-right.png",
|
||||
"alphaBox": [
|
||||
567,
|
||||
359,
|
||||
647,
|
||||
442
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 67.44,
|
||||
"y": 35.6
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\ear-right.png"
|
||||
},
|
||||
{
|
||||
"id": "blush-left",
|
||||
"source": "left blush group",
|
||||
"file": "blush-left.png",
|
||||
"alphaBox": [
|
||||
297,
|
||||
337,
|
||||
445,
|
||||
444
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 41.22,
|
||||
"y": 34.71
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\blush-left.png"
|
||||
},
|
||||
{
|
||||
"id": "blush-right",
|
||||
"source": "right blush group",
|
||||
"file": "blush-right.png",
|
||||
"alphaBox": [
|
||||
462,
|
||||
332,
|
||||
611,
|
||||
441
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 59.61,
|
||||
"y": 34.36
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\blush-right.png"
|
||||
},
|
||||
{
|
||||
"id": "nose",
|
||||
"source": "nose group",
|
||||
"file": "nose.png",
|
||||
"alphaBox": [
|
||||
444,
|
||||
410,
|
||||
456,
|
||||
426
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.0,
|
||||
"y": 37.16
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\nose.png"
|
||||
},
|
||||
{
|
||||
"id": "eye-left",
|
||||
"source": "left eye group",
|
||||
"file": "eye-left.png",
|
||||
"alphaBox": [
|
||||
293,
|
||||
314,
|
||||
419,
|
||||
389
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 39.56,
|
||||
"y": 31.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eye-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eye-right",
|
||||
"source": "right eye group",
|
||||
"file": "eye-right.png",
|
||||
"alphaBox": [
|
||||
488,
|
||||
307,
|
||||
616,
|
||||
380
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 61.33,
|
||||
"y": 30.53
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eye-right.png"
|
||||
},
|
||||
{
|
||||
"id": "eye-white-left",
|
||||
"source": "left eye white group",
|
||||
"file": "eye-white-left.png",
|
||||
"alphaBox": [
|
||||
324,
|
||||
339,
|
||||
410,
|
||||
382
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 40.78,
|
||||
"y": 32.04
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eye-white-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eye-white-right",
|
||||
"source": "right eye white group",
|
||||
"file": "eye-white-right.png",
|
||||
"alphaBox": [
|
||||
500,
|
||||
330,
|
||||
585,
|
||||
373
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 60.28,
|
||||
"y": 31.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eye-white-right.png"
|
||||
},
|
||||
{
|
||||
"id": "iris-left",
|
||||
"source": "left iris group",
|
||||
"file": "iris-left.png",
|
||||
"alphaBox": [
|
||||
346,
|
||||
331,
|
||||
401,
|
||||
382
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 41.5,
|
||||
"y": 31.69
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\iris-left.png"
|
||||
},
|
||||
{
|
||||
"id": "iris-right",
|
||||
"source": "right iris group",
|
||||
"file": "iris-right.png",
|
||||
"alphaBox": [
|
||||
507,
|
||||
324,
|
||||
563,
|
||||
374
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 59.44,
|
||||
"y": 31.02
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\iris-right.png"
|
||||
},
|
||||
{
|
||||
"id": "pupil-left",
|
||||
"source": "left pupil group",
|
||||
"file": "pupil-left.png",
|
||||
"alphaBox": [
|
||||
371,
|
||||
348,
|
||||
386,
|
||||
367
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 42.06,
|
||||
"y": 31.78
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\pupil-left.png"
|
||||
},
|
||||
{
|
||||
"id": "pupil-right",
|
||||
"source": "right pupil group",
|
||||
"file": "pupil-right.png",
|
||||
"alphaBox": [
|
||||
523,
|
||||
341,
|
||||
538,
|
||||
360
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 58.94,
|
||||
"y": 31.16
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\pupil-right.png"
|
||||
},
|
||||
{
|
||||
"id": "highlight-left",
|
||||
"source": "left eye highlight group",
|
||||
"file": "highlight-left.png",
|
||||
"alphaBox": [
|
||||
364,
|
||||
347,
|
||||
386,
|
||||
376
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 41.67,
|
||||
"y": 32.13
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\highlight-left.png"
|
||||
},
|
||||
{
|
||||
"id": "highlight-right",
|
||||
"source": "right eye highlight group",
|
||||
"file": "highlight-right.png",
|
||||
"alphaBox": [
|
||||
526,
|
||||
339,
|
||||
549,
|
||||
369
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 59.72,
|
||||
"y": 31.47
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\highlight-right.png"
|
||||
},
|
||||
{
|
||||
"id": "lash-left",
|
||||
"source": "left lash group",
|
||||
"file": "lash-left.png",
|
||||
"alphaBox": [
|
||||
321,
|
||||
314,
|
||||
419,
|
||||
354
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 41.11,
|
||||
"y": 29.69
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\lash-left.png"
|
||||
},
|
||||
{
|
||||
"id": "lash-right",
|
||||
"source": "right lash group",
|
||||
"file": "lash-right.png",
|
||||
"alphaBox": [
|
||||
488,
|
||||
307,
|
||||
586,
|
||||
349
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 59.67,
|
||||
"y": 29.16
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\lash-right.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-upper-left",
|
||||
"source": "left upper eyelid group",
|
||||
"file": "eyelid-upper-left.png",
|
||||
"alphaBox": [
|
||||
293,
|
||||
327,
|
||||
415,
|
||||
378
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 39.33,
|
||||
"y": 31.33
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-upper-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-upper-right",
|
||||
"source": "right upper eyelid group",
|
||||
"file": "eyelid-upper-right.png",
|
||||
"alphaBox": [
|
||||
495,
|
||||
317,
|
||||
616,
|
||||
368
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 61.72,
|
||||
"y": 30.44
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-upper-right.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-lower-left",
|
||||
"source": "left lower eyelid group",
|
||||
"file": "eyelid-lower-left.png",
|
||||
"alphaBox": [
|
||||
320,
|
||||
368,
|
||||
412,
|
||||
389
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 40.67,
|
||||
"y": 33.64
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-lower-left.png"
|
||||
},
|
||||
{
|
||||
"id": "eyelid-lower-right",
|
||||
"source": "right lower eyelid group",
|
||||
"file": "eyelid-lower-right.png",
|
||||
"alphaBox": [
|
||||
498,
|
||||
357,
|
||||
590,
|
||||
380
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 60.44,
|
||||
"y": 32.76
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\eyelid-lower-right.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-front",
|
||||
"source": "front hair group",
|
||||
"file": "hair-front.png",
|
||||
"alphaBox": [
|
||||
212,
|
||||
20,
|
||||
692,
|
||||
829
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.22,
|
||||
"y": 37.73
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-front.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-bangs",
|
||||
"source": "bangs group",
|
||||
"file": "hair-bangs.png",
|
||||
"alphaBox": [
|
||||
290,
|
||||
52,
|
||||
622,
|
||||
386
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.67,
|
||||
"y": 7.0
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-bangs.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-side-left-1",
|
||||
"source": "left side hair 1 group",
|
||||
"file": "hair-side-left-1.png",
|
||||
"alphaBox": [
|
||||
212,
|
||||
21,
|
||||
457,
|
||||
441
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 37.17,
|
||||
"y": 6.35
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-side-left-1.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-side-left-2",
|
||||
"source": "left side hair 2 group",
|
||||
"file": "hair-side-left-2.png",
|
||||
"alphaBox": [
|
||||
219,
|
||||
299,
|
||||
351,
|
||||
813
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 31.67,
|
||||
"y": 32.06
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-side-left-2.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-side-right-1",
|
||||
"source": "right side hair 1 group",
|
||||
"file": "hair-side-right-1.png",
|
||||
"alphaBox": [
|
||||
447,
|
||||
20,
|
||||
692,
|
||||
440
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 63.28,
|
||||
"y": 6.26
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-side-right-1.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-side-right-2",
|
||||
"source": "right side hair 2 group",
|
||||
"file": "hair-side-right-2.png",
|
||||
"alphaBox": [
|
||||
552,
|
||||
315,
|
||||
684,
|
||||
829
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 68.67,
|
||||
"y": 33.48
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-side-right-2.png"
|
||||
},
|
||||
{
|
||||
"id": "brow-left",
|
||||
"source": "hidden neutral left brow",
|
||||
"file": "brow-left.png",
|
||||
"alphaBox": [
|
||||
306,
|
||||
291,
|
||||
434,
|
||||
314
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 41.11,
|
||||
"y": 26.89
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\brow-left.png"
|
||||
},
|
||||
{
|
||||
"id": "brow-right",
|
||||
"source": "hidden neutral right brow",
|
||||
"file": "brow-right.png",
|
||||
"alphaBox": [
|
||||
471,
|
||||
285,
|
||||
600,
|
||||
302
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 59.5,
|
||||
"y": 26.09
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\brow-right.png"
|
||||
},
|
||||
{
|
||||
"id": "brow-sad-left",
|
||||
"source": "v2 crying left brow",
|
||||
"file": "brow-sad-left.png",
|
||||
"alphaBox": [
|
||||
290,
|
||||
281,
|
||||
430,
|
||||
311
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 40.0,
|
||||
"y": 26.31
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\brow-sad-left.png"
|
||||
},
|
||||
{
|
||||
"id": "brow-sad-right",
|
||||
"source": "v2 crying right brow",
|
||||
"file": "brow-sad-right.png",
|
||||
"alphaBox": [
|
||||
479,
|
||||
283,
|
||||
619,
|
||||
313
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 61.0,
|
||||
"y": 26.49
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\brow-sad-right.png"
|
||||
},
|
||||
{
|
||||
"id": "tear-left",
|
||||
"source": "v2 left tear layer",
|
||||
"file": "tear-left.png",
|
||||
"alphaBox": [
|
||||
320,
|
||||
369,
|
||||
416,
|
||||
390
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 40.89,
|
||||
"y": 33.73
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\tear-left.png"
|
||||
},
|
||||
{
|
||||
"id": "tear-right",
|
||||
"source": "v2 right tear layer",
|
||||
"file": "tear-right.png",
|
||||
"alphaBox": [
|
||||
496,
|
||||
362,
|
||||
591,
|
||||
381
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 60.39,
|
||||
"y": 33.02
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\tear-right.png"
|
||||
},
|
||||
{
|
||||
"id": "hair-back-base",
|
||||
"source": "top extra back hair layers",
|
||||
"file": "hair-back-base.png",
|
||||
"alphaBox": null,
|
||||
"originPercent": {
|
||||
"x": 50.0,
|
||||
"y": 50.0
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\hair-back-base.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-neutral",
|
||||
"source": "hidden smile mouth group",
|
||||
"file": "mouth-neutral.png",
|
||||
"alphaBox": [
|
||||
426,
|
||||
454,
|
||||
493,
|
||||
474
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.06,
|
||||
"y": 41.24
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-neutral.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-sad",
|
||||
"source": "v2 crying mouth group",
|
||||
"file": "mouth-sad.png",
|
||||
"alphaBox": [
|
||||
424,
|
||||
456,
|
||||
490,
|
||||
474
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.78,
|
||||
"y": 41.33
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-sad.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-open",
|
||||
"source": "hidden open mouth groups",
|
||||
"file": "mouth-open.png",
|
||||
"alphaBox": [
|
||||
400,
|
||||
424,
|
||||
519,
|
||||
539
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.06,
|
||||
"y": 42.8
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-open.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-warm",
|
||||
"source": "derived from neutral mouth bbox",
|
||||
"file": "mouth-warm.png",
|
||||
"alphaBox": [
|
||||
422,
|
||||
453,
|
||||
497,
|
||||
473
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.06,
|
||||
"y": 41.16
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-warm.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-tired",
|
||||
"source": "derived from sad mouth bbox",
|
||||
"file": "mouth-tired.png",
|
||||
"alphaBox": [
|
||||
428,
|
||||
458,
|
||||
487,
|
||||
473
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.83,
|
||||
"y": 41.38
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-tired.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-anxious",
|
||||
"source": "derived from sad mouth bbox",
|
||||
"file": "mouth-anxious.png",
|
||||
"alphaBox": [
|
||||
430,
|
||||
458,
|
||||
484,
|
||||
473
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 50.78,
|
||||
"y": 41.38
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-anxious.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-startled",
|
||||
"source": "derived from mouth-open bbox",
|
||||
"file": "mouth-startled.png",
|
||||
"alphaBox": [
|
||||
419,
|
||||
439,
|
||||
500,
|
||||
522
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.06,
|
||||
"y": 42.71
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-startled.png"
|
||||
},
|
||||
{
|
||||
"id": "mouth-open-small",
|
||||
"source": "derived from mouth-open bbox",
|
||||
"file": "mouth-open-small.png",
|
||||
"alphaBox": [
|
||||
408,
|
||||
445,
|
||||
510,
|
||||
516
|
||||
],
|
||||
"originPercent": {
|
||||
"x": 51.0,
|
||||
"y": 42.71
|
||||
},
|
||||
"sourceCrop": "docs\\avatar-art\\personas\\source-part-crops\\mouth-open-small.png"
|
||||
}
|
||||
]
|
||||
}
|
||||
13
docs/avatar-art/personas/P7/prompts/blush-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: blush-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [297, 337, 445, 444] and paste it at originPercent {'x': 41.22, 'y': 34.71}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/blush-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: blush-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [462, 332, 611, 441] and paste it at originPercent {'x': 59.61, 'y': 34.36}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/body.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: body
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [339, 439, 605, 759] and paste it at originPercent {'x': 52.44, 'y': 53.24}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/brow-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: brow-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [306, 291, 434, 314] and paste it at originPercent {'x': 41.11, 'y': 26.89}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/brow-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: brow-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [471, 285, 600, 302] and paste it at originPercent {'x': 59.5, 'y': 26.09}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/brow-sad-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: brow-sad-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [290, 281, 430, 311] and paste it at originPercent {'x': 40.0, 'y': 26.31}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/brow-sad-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: brow-sad-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [479, 283, 619, 313] and paste it at originPercent {'x': 61.0, 'y': 26.49}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/clavicle.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: clavicle
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [368, 632, 560, 664] and paste it at originPercent {'x': 51.56, 'y': 57.6}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/ear-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: ear-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [267, 357, 344, 442] and paste it at originPercent {'x': 33.94, 'y': 35.51}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/ear-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: ear-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [567, 359, 647, 442] and paste it at originPercent {'x': 67.44, 'y': 35.6}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eye-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eye-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [293, 314, 419, 389] and paste it at originPercent {'x': 39.56, 'y': 31.24}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eye-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eye-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [488, 307, 616, 380] and paste it at originPercent {'x': 61.33, 'y': 30.53}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eye-white-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eye-white-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [324, 339, 410, 382] and paste it at originPercent {'x': 40.78, 'y': 32.04}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eye-white-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eye-white-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [500, 330, 585, 373] and paste it at originPercent {'x': 60.28, 'y': 31.24}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eyelid-lower-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eyelid-lower-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [320, 368, 412, 389] and paste it at originPercent {'x': 40.67, 'y': 33.64}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eyelid-lower-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eyelid-lower-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [498, 357, 590, 380] and paste it at originPercent {'x': 60.44, 'y': 32.76}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eyelid-upper-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eyelid-upper-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [293, 327, 415, 378] and paste it at originPercent {'x': 39.33, 'y': 31.33}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/eyelid-upper-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: eyelid-upper-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [495, 317, 616, 368] and paste it at originPercent {'x': 61.72, 'y': 30.44}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/face-base.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: face-base
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [275, 32, 630, 533] and paste it at originPercent {'x': 50.28, 'y': 25.11}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/face.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: face
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [267, 32, 647, 533] and paste it at originPercent {'x': 50.78, 'y': 25.11}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-back-base.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-back-base
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox None and paste it at originPercent {'x': 50.0, 'y': 50.0}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-back-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-back-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [0, 0, 463, 1125] and paste it at originPercent {'x': 25.72, 'y': 8.0}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-back-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-back-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [437, 0, 900, 1125] and paste it at originPercent {'x': 74.28, 'y': 8.0}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-bangs.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-bangs
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [290, 52, 622, 386] and paste it at originPercent {'x': 50.67, 'y': 7.0}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-front.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-front
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [212, 20, 692, 829] and paste it at originPercent {'x': 50.22, 'y': 37.73}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-side-left-1.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-side-left-1
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [212, 21, 457, 441] and paste it at originPercent {'x': 37.17, 'y': 6.35}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-side-left-2.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-side-left-2
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [219, 299, 351, 813] and paste it at originPercent {'x': 31.67, 'y': 32.06}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-side-right-1.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-side-right-1
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [447, 20, 692, 440] and paste it at originPercent {'x': 63.28, 'y': 6.26}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/hair-side-right-2.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: hair-side-right-2
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [552, 315, 684, 829] and paste it at originPercent {'x': 68.67, 'y': 33.48}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/highlight-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: highlight-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [364, 347, 386, 376] and paste it at originPercent {'x': 41.67, 'y': 32.13}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/highlight-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: highlight-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [526, 339, 549, 369] and paste it at originPercent {'x': 59.72, 'y': 31.47}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/iris-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: iris-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [346, 331, 401, 382] and paste it at originPercent {'x': 41.5, 'y': 31.69}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/iris-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: iris-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [507, 324, 563, 374] and paste it at originPercent {'x': 59.44, 'y': 31.02}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/lash-left.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: lash-left
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [321, 314, 419, 354] and paste it at originPercent {'x': 41.11, 'y': 29.69}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/lash-right.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: lash-right
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [488, 307, 586, 349] and paste it at originPercent {'x': 59.67, 'y': 29.16}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-anxious.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-anxious
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [430, 458, 484, 473] and paste it at originPercent {'x': 50.78, 'y': 41.38}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-neutral.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-neutral
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [426, 454, 493, 474] and paste it at originPercent {'x': 51.06, 'y': 41.24}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-open-small.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-open-small
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [408, 445, 510, 516] and paste it at originPercent {'x': 51.0, 'y': 42.71}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-open.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-open
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [400, 424, 519, 539] and paste it at originPercent {'x': 51.06, 'y': 42.8}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-sad.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-sad
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [424, 456, 490, 474] and paste it at originPercent {'x': 50.78, 'y': 41.33}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-startled.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-startled
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [419, 439, 500, 522] and paste it at originPercent {'x': 51.06, 'y': 42.71}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-tired.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-tired
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [428, 458, 487, 473] and paste it at originPercent {'x': 50.83, 'y': 41.38}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/mouth-warm.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: mouth-warm
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [422, 453, 497, 473] and paste it at originPercent {'x': 51.06, 'y': 41.16}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/neck.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: neck
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [339, 439, 605, 759] and paste it at originPercent {'x': 52.44, 'y': 53.24}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||
13
docs/avatar-art/personas/P7/prompts/nose.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Use case: stylized-concept
|
||||
Asset type: Live2D-style raster avatar part for Vignette persona P7 도현
|
||||
Primary request: Generate exactly one isolated avatar part, matching the reference part's type and placement.
|
||||
Reference image role: the input image is a tight crop of the source Seoyeon PSD v2 part. Use it for the exact part category, silhouette, edge quality, and local proportions.
|
||||
Subject: 고3 남학생, 입시 번아웃과 무기력, 지친 눈매와 낮은 에너지
|
||||
Part id: nose
|
||||
Final canvas requirement: the delivered project asset must be a 900x1125 transparent PNG. This generation draft is a cropped part source; post-processing will resize the detected part to source alphaBox [444, 410, 456, 426] and paste it at originPercent {'x': 50.0, 'y': 37.16}.
|
||||
Crop constraint: fill the draft with only this one part, with a small clean margin. Do not draw surrounding face, hair, body, sheet cells, labels, or other avatar parts.
|
||||
Style/medium: polished anime Live2D PSD part, clean painted edges, matching Vignette avatar renderer style.
|
||||
Color palette: black slightly messy short hair, low-saturation warm skin, dark school cardigan.
|
||||
Background: perfectly flat solid #00ff00 chroma-key background. Do not use #00ff00 in the part.
|
||||
Constraints: output one part only, not a character sheet, not multiple variants, no full body unless the part id requires it, no text, no watermark, no shadow, no floor, no frame. Preserve the reference part's transparent silhouette logic and visual scale.
|
||||
Avoid: collage, sprite sheet, labels, full character, extra facial features, extra parts outside this one part, gradients in the background.
|
||||