---
title: Pixel Camera 독립 도구 구현과 실행 검증
date: 2026-10-31T16:47:18.910Z
version: v1.0.3
status: QA 중
state: verification
project: turnroom
type: 작업 메뉴얼
report_kind: manual
category: 순차 작업 · 반복 QA
summary: 공통 템플릿 창, 공유 프리셋, 카메라 픽셀화와 후순위 레이어를 구현합니다.
format: tracefolio-v2
priority: normal
manual_id: pixel-camera-20261101
round: 3
manual_state: qa
payload: ../assets/submissions/2026-10-31-manual-pixel-camera-20261101-20261031164718910-v1.0.3.json
---

## 목표와 완료 기준

독립 카메라 픽셀화 도구 제작

완료 기준: 공통 템플릿 창, 프리셋 저장·재사용, 픽셀·확대·클리핑·후순위 레이어 실제 렌더 검증, 10개 샘플과 9개 언어 문서, 공개 결과 보고

후속 3회차 · 순차 진행 · 전체 5개 · 이번 실행 T03, T04, T05

## 순차 작업 메뉴얼

| 순서 | 작업 | 실행 절차 | 완료 기준 | QA 절차 | 상태 |
| --- | --- | --- | --- | --- | --- |
| T01 | 템플릿과 렌더 환경 확인 | 템플릿 지침·API·Unity 버전·패키지 확인 | 실제 지원 범위와 상속 구조 확인 | 원본 문서와 소스·설정을 대조 | 완료 |
| T02 | 런타임과 프리셋 구현 | 프리셋, 저해상도 카메라 캡처, 색상 처리, 클리핑, 후순위 레이어 구현 | 프리셋을 공유하고 장면 렌더링에 적용 | 실제 Unity 렌더 결과 픽셀 비교, 저장·재로드, 가림과 관통 대조 | 완료 |
| T03 | 템플릿 설정 창 | 공통 제목줄·입력·테마·미리보기·컴포넌트 적용 | 독립 창에서 프리셋 편집과 적용 | 실제 Unity 창과 바인딩·Undo·저장 확인 | QA 대기 |
| T04 | 샘플·문서·패키지 | 10개 샘플, 9개 언어 가이드, 패키지 생성; 사용자 후속 요청에 따라 Pixora 기존 모델 4종을 독립 에셋으로 복사하고 씬에 배치; 단순 기능 씬과 별도로 TurnRoom 프로젝트 안에 항구·도로·건물·모델로 구성한 편집 가능한 맵 씬 2개와 프리셋 비교·이동 컨트롤을 추가 | 분리 설치 가능한 제품과 사용 안내; TurnRoom Assets 안에 실제 맵 씬이 존재하고 Unity 임포트·렌더·입력을 확인 | 샘플 실행 및 패키지 파일 목록, 실제 화면 대조 | 대기 |
| T05 | 최종 QA와 공개 보고 | 회귀 검증·실제 화면·공개 HTML 보고서 배포 | 검증 근거와 외부 접근 가능한 개별 보고서 | 빌드·링크·배포와 실제 공개 본문 확인 | 대기 |

## QA 반복 기록

### Q01 · step · 2026-10-31T15:38:53.4377559Z

템플릿과 프로젝트 설정 대조

- T01 r1 · pass: ToolWindow 상속, UITemplate.Apply/CreateDocumentChrome, Unity 6000.0.83f1 및 SRP 패키지 미설치 확인 · 근거: Docs/Development/TempleteGallery.md; TempleteRoadmap.md; Assets/TurnRoom/Templete/Editor/ToolWindow.cs; Packages/manifest.json; ProjectSettings/ProjectVersion.txt
### Q02 · step · 2026-10-31T15:42:18.9628348Z

미표시 검증 창 Close에서 NullReferenceException. 실제 UI 입력 QA가 아니라 검증 코드 수명 오류였습니다.

- T03 r1 · fail: 미표시 검증 창 Close에서 NullReferenceException. 실제 UI 입력 QA가 아니라 검증 코드 수명 오류였습니다. · 근거: qa.first.json
### Q03 · step · 2026-10-31T15:43:40.3659247Z

씬 전환으로 임시 RenderTexture가 해제되어 샘플 렌더 QA 실패. HideAndDontSave 수명 설정 후 재검증했습니다.

- T04 r1 · fail: 씬 전환으로 임시 RenderTexture가 해제되어 샘플 렌더 QA 실패. HideAndDontSave 수명 설정 후 재검증했습니다. · 근거: qa.second.json
### Q04 · step · 2026-10-31T15:44:45.5456507Z

클리핑 샘플의 근거리 평면이 비교 피사체까지 제거해 다중 색상 검사 실패. 샘플 클리핑 값을 수정했습니다.

- T04 r1 · fail: 클리핑 샘플의 근거리 평면이 비교 피사체까지 제거해 다중 색상 검사 실패. 샘플 클리핑 값을 수정했습니다. · 근거: qa.third.json
### Q05 · regression · 2026-10-31T16:01:18.3625227Z

모델 4종을 포함한 Unity 에디터 54개 검사 통과. 원래 UI 완료 기준의 실제 입력 검사는 미실행으로 구분합니다.

- T02 r1 · pass: 실제 렌더 픽셀·프리셋 저장·공유·클리핑·깊이 제어 통과 · 근거: qa.json: 54 checks passed, sourceHash 689d49094afa00ca2721f5736b227aa90aeb09c3a7e06696f38ba285017ca8de
- T03 r1 · not_run: 바인딩·직접 적용·Undo/Redo 통과. 실제 키보드·마우스와 테마 화면 검사는 보류 · 근거: qa.json 및 사용자 화면 전환 금지 요청
- T04 r2 · pass: 모델 4종·씬 10개 실제 렌더와 Pixora 경로 의존성 제거 검사 통과 · 근거: qa.json, Samples/Artwork/Provenance.json
### Q06 · final · 2026-10-31T16:20:40.7090225Z

전체 QA 점검: 실행 검증·패키지는 통과, 실제 입력·테마 화면·최종 공개 확인은 미실행이므로 메뉴얼을 완료 처리하지 않습니다.

- T01 r1 · pass: 템플릿과 Built-in 환경 확인 · 근거: 기존 Q01 원본 대조
- T02 r1 · pass: 54개 에디터 검사·15개 재개방 검사·2개 플레이어 렌더 검사 통과 · 근거: qa.json, reopen.json, player-models.json
- T03 r1 · not_run: 실제 입력 및 설정 창 테마 화면 검사 보류 · 근거: 사용자 화면 전환 금지 요청
- T04 r2 · not_run: 모델·문서·패키지 정적 검사는 통과, 설정 창 가이드 캡처는 남음 · 근거: package-verification.json, ScreenshotManifest.json
- T05 r1 · not_run: 보고서 생성과 공개 배포 준비 중. 전체 QA 통과 미충족 · 근거: result.json
### Q07 · step · 2026-10-31T16:47:18.2308276Z

TurnRoom 안의 맵 2개 정적 검사와 Unity 어셈블리 대상 C# 컴파일 통과. Unity 실행 검증은 미실행.

- T04 r3 · not_run: 각 씬 649개 직렬화 레코드, 메시 126개·모델 6개. 로컬 fileID·외부 GUID 연결·단위 회전·크기·해시 검사 통과. C# 오류·경고 0개. Unity 임포트·실제 렌더·입력은 미실행. · 근거: Docs/Testing/2026-11-01/pixel-camera-map/static-verification.json; compile.txt

## 남은 작업과 다음 반복

T03 실제 입력·테마 화면, T04 새 맵의 Unity 임포트·렌더·입력·스크린샷 및 새 패키지 내보내기는 보류입니다. 기존 실행 결과를 새 맵의 통과 근거로 쓰지 않습니다.

이전 회차: [메뉴얼 열기](../../../projects/turnroom/reports/2026-10-31-manual-pixel-camera-20261101-20261031162306236-v1.0.2.html)

## 작업 시간

- 제안 시간: 최초 30~60분; 마무리 10~20분; 맵 보완 15~25분(2026-11-01 01:37:08 KST 시작).
- 실제로 완료된 시간: 맵 보완 시작 2026-11-01 01:37:08 KST. 파일·정적·컴파일 검사 진행 중. 새 맵 전체 완료 시각 없음(실행 검증 보류).
- XERJ: 미사용 — 알려진 씬·에셋·소스 파일을 직접 읽어 새 맵을 작성했으며 심볼 검색은 불필요했습니다. 기존 제품 개발의 XERJ 검색 기록은 이전 버전에 보존했습니다.
