게임 개발 · 기술 동향미로의 개발노트
카테고리

Design Data Table

Affinity 네이티브 아이콘96종 전면 교체

개발 기록 · 블로그 공개

원본 기록 상태 검증 대기

96개 공통 명령 아이콘을 실제 Affinity에서 새로 제작하고 프로젝트 원본 폴더에 모았습니다.

실제 Affinity에서 렌더링한96종
실제 Affinity에서 렌더링한96종

작업 결과

컬러·화이트96종을 실제 Affinity 네이티브 벡터로 제작·저장하고 적용했습니다. Unity414검사 및 원본 재열기 픽셀 대조를 통과했습니다. 실제 Unity 리본 화면 캡처는 미실행입니다.


변경 내용

적용 내용

선 굵기만 변경한 이전 대체안을 교체했습니다. 복사·잘라내기·글꼴·정렬·표·차트·도형·설정·게임 데이터·로컬라이징·진단 등 공통96슬롯을 재설계했습니다.692개의 새 네이티브 벡터/텍스트 노드를 사용합니다. 의미 색상은 파랑·초록·주황·보라·빨강입니다. 타이틀바의 화이트 버전도 별도 Affinity 원본입니다. 기존 명령 별칭·UV·텍스처 GUID는 유지했습니다.

원본 기준 폴더: Assets/TurnRoom/Templete/Development/Art/ColorIcons. 최신 컬러·화이트 .af, 전체 PNG, Exports/Commands의96개 개별 출력, IconCatalog.json, SourceScripts와 README에 모았습니다. 런타임 복사 경로는 README에 표시했습니다. 이전 SVG 덮어쓰기 도구는 비활성화했습니다.

위 이미지는 실제 Affinity의 아트 출력입니다. Unity 리본 화면 캡처가 아닙니다.


검증

검사 실제 결과
Affinity 앱 3.3.1.4940 실제 MCP 연결
네이티브 제작 96종·새 벡터/텍스트692개
원본 저장 프로젝트 내 .af 일반 저장 성공
재열기 닫기→다시 열기→전체 RGBA 동일
실제 출력 NodeRenderingEngine으로 래스터화, PixelBuffer로64px 자르기 및 Affinity에서16/24/32px 축소
호스트 파일 저장 받은 RGBA를 수정 없이 PNG로 직렬화
컬러 변화 이전 대비96슬롯 모두 픽셀 변경
화이트 불투명 픽셀 모두 흰색
Unity6000.0.83f1 batchmode 414검사·실패0
투명도 96개 여백·코너 alpha 검증

실제 검사 결과

MCP의 새 경로 saveAs/export는 PERMISSION_DENIED였습니다. 파일을 프로젝트에서 정상적으로 열고 in-place save하는 지원 방식으로 원본을 저장했습니다. Native raster engine의 메모리 출력을 사용했으며 바탕화면·권한 변경·다른 그림 도구를 쓰지 않았습니다.


개발 화면

실제 Affinity에서 렌더링한96종

Affinity에서16·24·32px로 배치·렌더한 크기 검토


출처

중앙 아카이브 원문

같은 카테고리의 글

개발 기록 아카이브 전체 보기 ↗