유저 데칼이란?
유저가 직접 만든 데칼을 말합니다. 공식 사이트 "gran-turismo.com"의 커뮤니티를 통해 업로드하면 리버리 에디터에서 사용할 수 있습니다.
업로드할 수 있는 유저 데칼은 "15KB 이하의 SVG 파일"로 제한됩니다. 표준적인 SVG 파일을 사용하면 데이터 사이즈가 작고 선명도가 높은 데칼을 만들 수 있습니다.
SVG 파일이란?
컴퓨터가 사용하는 이미지 형식에는 "비트맵 데이터"와 "벡터 데이터"가 있습니다. SVG 파일은 "벡터 데이터"에 소속되는 이미지 파일 포맷으로 확대나 축소를 해도 화질이 깨지지 않는 장점이 있습니다.
비트맵 데이터와 벡터 데이터의 차이
비트맵 데이터는 이미지를 점 집합으로 표시합니다. 이미지를 확대하면 작은 점이 늘어나서 윤곽이 들쭉날쭉하거나 희미해지는 등 열화가 발생합니다.
반면 벡터 데이터는 이미지를 수치로 변환하여 보존합니다. 이미지를 확대해도 화질 열화가 일어나지 않고 데이터 사이즈도 커지지 않는 등 장점이 있습니다
아래 그림은 비트맵 데이터 (좌) 벡터 데이터 (우)를 확대했을 때의 비교 이미지입니다. 벡터 데이터는 끝부분의 날카로움도 유지하고 있습니다.
정밀한 벡터 데이터를 만드는 방법
같은 이미지를 표현하는 SVG 파일이라도 만드는 방법에 따라 정밀함이 완전히 달라질 수 있습니다. 구조가 없는 비트맵 이미지에서 이미지 편집 소프트웨어의 오토 트레이스 기능 등을 사용하여 SVG 파일을 만들면 불필요하게 앵커 포인트만 많고 정밀하지 않은 데이터가 생성되기 십상입니다.
표준적인 SVG 파일은 최소한의 앵커 포인트와 패스 데이터로 구성되어 있습니다. 유저 데칼에는 이러한 정밀한 SVG 파일을 사용하는 것을 권합니다.
효율이 나쁜 데이터와 좋은 데이터 비교
같은 이미지를 나타내는 두 SVG 파일을 비교해봅시다.
오른쪽은 구조가 없는 점 집합인 비트맵 이미지에서 편집 애플리케이션의 오토 트레이스 기능을 사용하여 자동으로 생성된 SVG 파일입니다. 정밀함이 부족하고 세세한 모양이 표현되지 않앗습니다. 그 결과 데이터 사이즈가 커졌습니다.
왼쪽은 베지에 곡선 벡터 데이터를 직접 사람이 수정하여 만들어낸 벡터 데이터 세계에서 표준적인 SVG 파일입니다. 정밀도가 높고 데이터 사이즈도 작은 것을 한눈에 알아볼 수 있습니다.
유저 데칼로 사용할 수 있는 SVG 파일
유저 데칼로 사용할 수 있는 SVG 파일에는 아래와 같은 조건이 있습니다.
・ 파일 사이즈가 15kb 이하
・ 문자가 아웃라인화되어 있을 것
・ multiply, add 등 특수한 블렌드 모드를 사용하지 말 것
・ 비트맵 이미지를 포함하지 않을 것
・ SVG 버전은 1.0 또는 1.1일 것
※ 그라데이션은 간단한 형식의 것만 지원합니다.
※ 섬네일로 표시되는 영역은 SVG 뷰 포트 설정에 따릅니다.