first commit

This commit is contained in:
2026-10-06 12:16:46 +09:00
commit 619d980098
415 changed files with 22283 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# Ref1·Ref2 대비 현재 결과 QA
2026-09-14. 판정: 시각 목표 미달. 소스 수정 없이 현재 브라우저와 레퍼런스를 비교했다.
## 비교 조건
- 5173, 멍멍이 3(후드 쓴 두 강아지), 자동 AI depth, Final/Mosaic 조각 유리.
- Grid 6, 색면 1, Distortion 0.9, 굴곡 0.65, 광택 0.3, depth 0.25, zoom 1, pan 0.
- 같은 사진과 시점에서 색면만 1 → 0 → 1로 비교하고 원래 값을 복원했다. 이번에는 드래그 검사를 반복하지 않았다.
- Ref2를 주 기준으로, Ref1을 보조 기준으로 직접 확인했다. Astra 독립 검토도 수행했다.
## 관찰과 원인
1. 색면을 끄면 눈·코와 배경이 대부분 원래 사진의 형태로 읽힌다. 켜면 같은 형상이 평평한 색 조각으로 바뀐다. 현재 인상의 대부분은 렌즈에 의한 형태 재구성보다 색상 분류에서 나온다.
2. Ref2에서는 넓은 밝은 얼굴 면과 눈·코 내부 명암이 함께 남는다. 현재 오른쪽 강아지의 눈·코는 작은 회색 영역으로 약해지고, 바닥과 배경에는 여전히 작은 불규칙 영역이 많다. 중요 특징 보존과 작은 무늬 제거가 원하는 방향으로 분리되지 않았다.
3. 현재 사각 경계는 셀별 팔레트가 끊기는 경계로 두드러진다. 이것만으로 유리의 곡면에 의해 윤곽이 늘어나거나 압축되는 인상을 대신할 수 없다.
코드상 기본 Mosaic의 형태 변화는 공통 광선과 곡면 법선으로 계산한 기준 평면 교점 차이에서 나온다. 근접 배치가 이 이동 거리를 줄인 문제는 contact-regression-review.md에 기록했다. 이후 색면 단계는 셀별 네 대표 색으로 분류할 뿐 눈·코의 공간적 크기나 위치를 바꾸지 않는다. 약해진 굴절을 색면 강도로 보완하려 한 방향이 잘못됐다.
정지 레퍼런스만으로 실제 확대 배율, 유리 두께, 움직임을 확정할 수 없다. 현재 두 마리 사진과 Ref2의 큰 단일 얼굴은 입력 구도도 다르므로 절대 눈 크기만으로 굴절량을 판단하지 않는다. 자동 확대·팬·크롭은 해결책에서 제외한다.
## 다음 구현의 검증 기준
1. 같은 사진·수동 구도를 유지하고 No Glass에서 깊이 상대 시차를 먼저 확인한다.
2. 색면과 광택을 0으로 놓아도 Mosaic의 곡면 때문에 눈·코 윤곽의 비율과 형태 변화가 분명해야 한다. 정면·좌·우·복귀를 비교한다. 공통 장면과 광선의 일관성을 유지한다.
3. 근접 배치와 굴절의 유효 광학 거리를 분리하는 근사부터 검토한다. 실제 간격을 다시 벌리거나 셀별 임의 크롭을 도입하지 않는다.
4. 그 후 색면을 보조 효과로 적용한다. 털과 바닥의 작은 무늬를 큰 영역으로 정리하면서 눈·코의 어두운 윤곽과 밝은 반사, 혀의 형태를 보존해야 한다. 현재 어두운 색 일부 보호만으로 충분하지 않다.
이번 작업은 QA이며 구현과 빌드는 수행하지 않았다. 기능 작동 여부와 Ref 시각 일치 여부를 별개로 판정한다.