P2~P7 리노컷 캐스트 원화·리그와 세션 활성화
- 추천 원화(P2 b·P3 v2b·P4 v2b·P5 v2a·P6 v2b·P7 v2b)로 얼굴 없는 기본형·몸 원본 codex 편집, 정렬·정규화 후 공통 파이프라인 실행 - 게시 자산 apps/web/public/avatar/v3/p2~p7, 리그 rigs/p2Rig~p7Rig - 세션 레지스트리 P1~P7 전원 활성, Lab은 생성된 리그 자동 수집 - P3·P6 기본 눈 감김을 줄여 중립 렌더를 원화 눈매에 맞춤 - 표정 E2E를 v3 렌더러 기대로 갱신(검사 의도 유지)
BIN
docs/avatar-art/p5-linocut/preview/qa/face-art-vs-render.jpg
Normal file
|
After Width: | Height: | Size: 194 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/face-zoom.jpg
Normal file
|
After Width: | Height: | Size: 272 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/neutral-vs-art.jpg
Normal file
|
After Width: | Height: | Size: 168 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/normalized.jpg
Normal file
|
After Width: | Height: | Size: 297 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/pad-check.jpg
Normal file
|
After Width: | Height: | Size: 113 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/sheet-expr-bust.jpg
Normal file
|
After Width: | Height: | Size: 202 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/sheet-expr-face.jpg
Normal file
|
After Width: | Height: | Size: 287 KiB |
BIN
docs/avatar-art/p5-linocut/preview/qa/sheet-viseme.jpg
Normal file
|
After Width: | Height: | Size: 154 KiB |
287
docs/avatar-art/p5-linocut/preview/qa/viseme-timeline.json
Normal file
|
|
@ -0,0 +1,287 @@
|
|||
[
|
||||
{
|
||||
"t": 0,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00000.png"
|
||||
},
|
||||
{
|
||||
"t": 50,
|
||||
"viseme": "EU",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00050.png"
|
||||
},
|
||||
{
|
||||
"t": 100,
|
||||
"viseme": "I",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00100.png"
|
||||
},
|
||||
{
|
||||
"t": 150,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00150.png"
|
||||
},
|
||||
{
|
||||
"t": 200,
|
||||
"viseme": "E",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00200.png"
|
||||
},
|
||||
{
|
||||
"t": 250,
|
||||
"viseme": "E",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00250.png"
|
||||
},
|
||||
{
|
||||
"t": 300,
|
||||
"viseme": "E",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00300.png"
|
||||
},
|
||||
{
|
||||
"t": 350,
|
||||
"viseme": "A",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00350.png"
|
||||
},
|
||||
{
|
||||
"t": 400,
|
||||
"viseme": "A",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00400.png"
|
||||
},
|
||||
{
|
||||
"t": 450,
|
||||
"viseme": "EO",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00450.png"
|
||||
},
|
||||
{
|
||||
"t": 500,
|
||||
"viseme": "EO",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00500.png"
|
||||
},
|
||||
{
|
||||
"t": 550,
|
||||
"viseme": "EO",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00550.png"
|
||||
},
|
||||
{
|
||||
"t": 600,
|
||||
"viseme": "EO",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00600.png"
|
||||
},
|
||||
{
|
||||
"t": 650,
|
||||
"viseme": "O",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00650.png"
|
||||
},
|
||||
{
|
||||
"t": 700,
|
||||
"viseme": "O",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00700.png"
|
||||
},
|
||||
{
|
||||
"t": 750,
|
||||
"viseme": "O",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00750.png"
|
||||
},
|
||||
{
|
||||
"t": 800,
|
||||
"viseme": "U",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00800.png"
|
||||
},
|
||||
{
|
||||
"t": 850,
|
||||
"viseme": "U",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00850.png"
|
||||
},
|
||||
{
|
||||
"t": 900,
|
||||
"viseme": "U",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00900.png"
|
||||
},
|
||||
{
|
||||
"t": 950,
|
||||
"viseme": "U",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t00950.png"
|
||||
},
|
||||
{
|
||||
"t": 1000,
|
||||
"viseme": "EU",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01000.png"
|
||||
},
|
||||
{
|
||||
"t": 1050,
|
||||
"viseme": "EU",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01050.png"
|
||||
},
|
||||
{
|
||||
"t": 1100,
|
||||
"viseme": "EU",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01100.png"
|
||||
},
|
||||
{
|
||||
"t": 1150,
|
||||
"viseme": "I",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01150.png"
|
||||
},
|
||||
{
|
||||
"t": 1200,
|
||||
"viseme": "I",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01200.png"
|
||||
},
|
||||
{
|
||||
"t": 1250,
|
||||
"viseme": "I",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01250.png"
|
||||
},
|
||||
{
|
||||
"t": 1300,
|
||||
"viseme": "I",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01300.png"
|
||||
},
|
||||
{
|
||||
"t": 1350,
|
||||
"viseme": "E",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01350.png"
|
||||
},
|
||||
{
|
||||
"t": 1400,
|
||||
"viseme": "E",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01400.png"
|
||||
},
|
||||
{
|
||||
"t": 1450,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01450.png"
|
||||
},
|
||||
{
|
||||
"t": 1500,
|
||||
"viseme": "E",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01500.png"
|
||||
},
|
||||
{
|
||||
"t": 1550,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01550.png"
|
||||
},
|
||||
{
|
||||
"t": 1600,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01600.png"
|
||||
},
|
||||
{
|
||||
"t": 1650,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01650.png"
|
||||
},
|
||||
{
|
||||
"t": 1700,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01700.png"
|
||||
},
|
||||
{
|
||||
"t": 1750,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01750.png"
|
||||
},
|
||||
{
|
||||
"t": 1800,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01800.png"
|
||||
},
|
||||
{
|
||||
"t": 1850,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01850.png"
|
||||
},
|
||||
{
|
||||
"t": 1900,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01900.png"
|
||||
},
|
||||
{
|
||||
"t": 1950,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t01950.png"
|
||||
},
|
||||
{
|
||||
"t": 2000,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02000.png"
|
||||
},
|
||||
{
|
||||
"t": 2050,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02050.png"
|
||||
},
|
||||
{
|
||||
"t": 2100,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02100.png"
|
||||
},
|
||||
{
|
||||
"t": 2150,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02150.png"
|
||||
},
|
||||
{
|
||||
"t": 2200,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02200.png"
|
||||
},
|
||||
{
|
||||
"t": 2250,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02250.png"
|
||||
},
|
||||
{
|
||||
"t": 2300,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02300.png"
|
||||
},
|
||||
{
|
||||
"t": 2350,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02350.png"
|
||||
},
|
||||
{
|
||||
"t": 2400,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02400.png"
|
||||
},
|
||||
{
|
||||
"t": 2450,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02450.png"
|
||||
},
|
||||
{
|
||||
"t": 2500,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02500.png"
|
||||
},
|
||||
{
|
||||
"t": 2550,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02550.png"
|
||||
},
|
||||
{
|
||||
"t": 2600,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02600.png"
|
||||
},
|
||||
{
|
||||
"t": 2650,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02650.png"
|
||||
},
|
||||
{
|
||||
"t": 2700,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02700.png"
|
||||
},
|
||||
{
|
||||
"t": 2750,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02750.png"
|
||||
},
|
||||
{
|
||||
"t": 2800,
|
||||
"viseme": "X",
|
||||
"shotPath": "D:\\workspace\\vignette\\docs\\avatar-art\\p5-linocut\\preview\\qa\\frames\\viseme-scan-t02800.png"
|
||||
}
|
||||
]
|
||||