사진을 8비트 픽셀 아트로 만들려면 해상도보다 색을 먼저 줄여야 해요. 성긴 격자 위에 이미지를 다시 짜고 몇 안 되는 색으로 맞춘 다음 부드러운 알갱이가 아니라 규칙적인 패턴으로 디더링을 넣으면 돼요. 8비트로 읽히게 만드는 건 이 색의 결핍이에요. 나머지는 그냥 픽셀화일 뿐이에요.

이 순서가 요령의 전부이고 그건 실제 하드웨어가 하던 일에서 나와요. 그래서 단계로 들어가기 전에 8비트라는 말을 2분만 정리해 둘 만해요. 이 말이 조용히 두 가지 일을 겸하고 있거든요.

8비트가 실제로 가리키는 것

비트는 색이 아니라 프로세서예요. 해외에서 닌텐도 엔터테인먼트 시스템으로 팔린 패밀리 컴퓨터는 MOS 6502 계열의 8비트 마이크로프로세서를 얹었어요. 이름은 거기서 왔어요. 자동차를 4기통이라고 부르는 것과 같은 뜻으로 이 기계는 8비트였어요.

그런데 거의 모두가 8비트를 256색이라고 생각해요. 2의 8제곱이 256이라 이 우연이 너무 그럴듯하거든요. 하드웨어는 다르게 말해요. 패미컴이 동시에 올릴 수 있던 색은 쓸 수 있는 54색 가운데 25색까지였고 표준 해상도는 256×240픽셀이었어요. 게다가 그 속이 중요해요. 스프라이트 타일 하나가 한 번에 쓸 수 있는 팔레트 색은 3색이었고 각 팔레트의 첫 항목은 투명을 뜻했어요.

25색. 타일당 3색. 이게 진짜 제약이고 256색과는 전혀 다른 이야기예요.

시대의 경계도 뚜렷해요. 비디오 게임기 3세대는 1983년 7월 15일 일본에서 패미컴이 나오면서 시작했고 세가 마스터 시스템과 아타리 7800도 이 세대에 들어가요. 하나 더 알아 두면 이 이름표가 왜 마케팅처럼 들리는지 알 수 있어요. 가정용 게임기에 비트라는 딱지를 붙여 팔기 시작한 건 3세대가 끝나갈 무렵이었어요. 출시 당시 패미컴을 8비트라고 부르는 사람은 없었어요. 숫자가 판매 문구가 된 건 나중이고 주로 뒤에 나올 기계를 더 커 보이게 하려는 것이었어요.

8비트는 색에 굶주려 보이고 16비트는 그렇지 않은 이유

세대 차이는 곧 색의 차이이고 그 폭이 어마어마해요. 패미컴이 화면에 올린 색은 최대 25색이었어요. 뒤이은 슈퍼 패미컴은 15비트 RGB 색 공간에서 고른 최대 256색을 32,768색의 팔레트 안에서 동시에 표현할 수 있었어요.

한 세대 만에 화면에 올릴 수 있는 색이 대략 열 배로 뛴 셈이에요. 두 시대의 그림이 달라 보이는 이유는 사실상 이것 하나예요. 8비트 그림이 평평하고 각지고 조금 거칠게 읽히는 건 작가에게 쓸 수 있는 색조가 거의 없었기 때문이에요. 16비트 그림이 부드럽게 음영을 갖는 건 갑자기 그게 생겼기 때문이고요.

이건 다른 어떤 결정보다 내 사진에 크게 작용해요. 픽셀화를 해 놓고 32색을 남겼다면 8비트를 만든 게 아니에요. 8비트 격자 위에 16비트 시대의 그림을 올린 것이고 그저 흔한 레트로로 읽혀요. 결핍이 곧 스타일이에요.

이 말은 느슨하게 쓰이고 알고 쓰면 괜찮아요

솔직한 부분이에요. 이제 8비트를 하드웨어 사양으로 쓰는 사람은 거의 없고 그 흔들림은 쉽게 보여줄 수 있어요. 1989년 4월 21일 일본에서 나온 게임보이는 8비트 샤프 SM83 프로세서로 돌아가고 초록빛이 도는 4단계 흑백을 표시해요. 사람들은 그 느낌을 늘 8비트라고 불러요. 하지만 게임보이는 3세대가 아니라 4세대 게임기라서 엄격한 정의로는 8비트 시대에 아예 속하지 않아요. 그저 대부분의 사람이 본 것 중에 가장 알아보기 쉬운 초록빛의 각진 물건일 뿐이에요.

픽셀 아트 역시 게임기의 것이 아니에요. 픽셀 아트라는 용어는 1982년 제록스 팔로알토 연구 센터의 아델 골드버그와 로버트 플레갈이 저널 서한에서 처음 발표했어요. 관행 자체는 그보다 최소 11년 전으로 거슬러 올라가는데 같은 제록스 PARC에 있던 1972년 리처드 숍의 슈퍼페인트 시스템이 그 예예요. 픽셀 아트는 패미컴이 나오기 전에 이미 이름을 가졌고 지금도 이어지고 있어요. 최근 작품으로는 2023년 《데이브 더 다이버》와 2024년 《발라트로》가 있어요.

그래서 누군가 내 사진을 8비트로 만들어 달라고 하면 대개 세 가지를 뜻해요. 적은 색, 셀 수 있을 만큼 큰 픽셀, 그리고 옛 하드웨어 같은 팔레트예요. 요청으로는 아주 좋아요. 다만 이 셋 중에 무엇이 무게를 지고 있는지 알면 결과가 나아지는데 그건 첫 번째예요.

여기서 실용적인 결론이 하나 나와요. 8비트가 사양이 아니라 분위기가 된 탓에 정반대의 일을 하는 도구들이 같은 말을 써요. 실제 사진을 축소하는 진짜 픽셀화 도구가 있고 그걸 닮은 새 그림을 지어내는 AI 생성기가 있어요. 내 사진 그대로를 살리고 싶다면 이 구분이 모든 걸 결정하고 자세한 내용은 사진을 픽셀 아트로 바꾸는 최고의 앱에서 전부 다뤘어요.

1단계: 색부터 줄이기

격자를 건드리기 전에 색 수를 정하세요. 이미지를 단순한 픽셀화가 아니라 8비트로 읽히게 만드는 게 색 수거든요. 보통의 순서와 반대인데 일부러 그래요. 해상도는 얼마나 투박한지를 정하고 색은 어느 시대에 속하는지를 정해요.

한 장의 이미지라면 4색에서 16색이 쓸 만한 범위예요. 패미컴의 화면 상한인 동시 25색 아래에 들어가는데 대략 여기서부터 눈이 필터가 아니라 게임기로 읽기 시작해요. 8색으로 시작하세요. 무엇이 무너지는지 보세요. 원래 빛이 또렷했다면 얼굴은 대개 8색에서 버티고 풍경은 12색을 더 좋아할 때가 많아요. 한 번에 한 색씩 더하고 소재가 붙잡히는 순간 멈추세요. 그 뒤로 더하는 색은 조용히 16비트 쪽으로 밀어낼 뿐이거든요.

Koadro에서는 이게 ‘색상 수’ 슬라이더예요. 무료로 2색에서 16색까지, 한 번 결제하는 프리미엄으로 64색까지 쓸 수 있어요. 16색도 이미 8비트 영역 깊숙이 들어와 있어서 여기서는 무료 상한이 제약이 되지 않아요. 끌면 미리보기가 바로 다시 그려지니까 숫자를 짐작하지 않고 눈으로 정할 수 있어요.

2단계: 팔레트를 고르고 어떻게 입힐지 정하기

색 수가 낮아지면 어떤 색을 남기느냐가 옛 게임기와 탁한 사진을 가르는 지점이 돼요. 길은 두 가지이고 성격이 아주 달라요.

자동 팔레트는 사진 자체에서 색을 읽어 와 정한 개수까지 줄여요. 결과가 원본에 충실하게 남아서 사진이 이미 강하고 제한된 색을 갖고 있을 때 좋아요. 회색 벽 앞의 빨간 재킷이나 노을이나 따뜻한 빛 속의 인물 사진 같은 경우예요.

고정 팔레트는 사진의 색을 무시하고 미리 정해진 묶음으로 이미지를 밀어 넣어요. 게임기다운 개성은 여기서 나와요. Koadro에는 IBM의 초기 PC 그래픽 규격인 컬러 그래픽스 어댑터에서 가져온 4색 묶음이 있고 그 4색 모드가 틀림없는 1980년대 초의 느낌을 줘요. 다른 하나는 PICO-8의 16색이에요. PICO-8은 1980년대 8비트 시스템의 제한된 시청각 성능을 일부러 흉내 내려고 만든 현대의 판타지 콘솔이라서 여기 있는 것 중에 8비트를 위해 만들어진 팔레트에 가장 가까워요. 둘 다 무료예요. 그리고 둘 다 어떤 자동 팔레트 결과보다 8비트에 가깝게 떨어져요. 고정 팔레트야말로 그 시절 작가들이 놓여 있던 제약 그대로거든요.

이제 대부분의 안내가 건너뛰는 부분이에요. 고정 팔레트를 입힐 때 사진을 거기에 대응시키는 방법이 두 가지인데 잘못 고르면 고정 팔레트가 망가져 보여요. Koadro는 이걸 ‘팔레트 모드’로 두 가지 두었어요. ‘원본’은 각 칸을 가장 가까운 팔레트 색으로 밀어붙여서 사진의 실제 색과 닮은 팔레트 색만 나타나요. 따뜻한 인물 사진을 4색 CGA 팔레트에 ‘원본’으로 넣으면 검정과 흰색만 나오고 나머지는 거의 안 나올 수도 있어요. 청록도 자홍도 살빛 근처에 없거든요. ‘전체’는 사진의 명암 범위 전체를 팔레트 전체에 밝기순으로 다시 나눠 주기 때문에 모든 색이 쓰여요.

8비트 느낌을 원하면 대개 ‘전체’가 답이에요. 그 시절 작가들은 소재에 맞지 않는 색을 건너뛸 수 없었어요. 네 색이 있으면 네 색을 다 썼어요. ‘전체’가 같은 처지에 세워 주고 결과가 필터가 아니라 하드웨어처럼 느껴지는 이유가 바로 그거예요.

3단계: 셀 수 있을 만큼 격자를 성기게

이제 해상도, 즉 이미지를 다시 짜는 칸의 수예요. 8비트에 한정하면 기준이 픽셀 아트 일반보다 간단해요. 가까이 다가가지 않고는 픽셀을 셀 수 없다면 격자가 너무 촘촘해요.

패미컴은 화면 전체를 256×240픽셀로 돌렸어요. 스프라이트도 배경도 인터페이스도 전부 그 안이었어요. 캐릭터 하나는 그중 아주 작은 몫만 차지했고요. 그러니 성긴 격자는 감수하는 타협이 아니라 이 스타일이 태어난 조건 그 자체예요. 인물 사진이라면 48칸에서 96칸 사이가 얼굴은 아직 읽히고 블록은 틀림없이 보이는 구간이에요. 단순한 사물이나 아이콘이면 더 내리세요.

Koadro의 해상도 슬라이더는 이미지의 긴 변을 따라 칸을 세고 무료로 128칸까지, 프리미엄으로 256칸까지예요. 무슨 뜻인지 짚어 보면 256칸은 패미컴 화면의 가로 폭 그 자체예요. 유료 상한이 이미 그 시대가 만든 어떤 것보다 촘촘하다는 뜻이죠. 8비트 작업에서는 무료 범위가 놀이터 전부예요. 더 촘촘한 설정은 다른 걸 만드는 사람을 위해 있어요. 8비트만이 아니라 픽셀 아트 전반에서 해상도를 고르는 원리가 궁금하면 사진을 픽셀 아트로 변환하는 방법에 정리해 두었어요.

4단계: 알갱이가 아니라 패턴으로 디더링하기

사진을 여덟 색으로 잘라내면 그러데이션이 딱딱한 띠로 갈라져요. 곱게 사라지던 뺨이 계단이 돼요. 디더링이 그 해결책인데 8비트에서는 쓰느냐 마느냐만큼 어떤 종류냐가 중요해요.

정렬 디더링은 대개 베이어 행렬인 고정 임계값 지도를 쓰고 결과에 눈에 띄는 격자무늬를 남겨요. 그 규칙적인 격자무늬가 바로 핵심이에요. 더 영리한 걸 감당할 수 없는 하드웨어 위에서 소프트웨어가 그릴 때 나오는 모습이고 마이크로소프트 윈도우가 16색 그래픽 모드에서 이걸 쓴 이유이기도 해요. 오차 확산인 플로이드-스타인버그 계열은 오차를 유기적으로 흩뿌려서 부드럽고 불규칙한 알갱이를 만들어요. 사진을 재현하기에는 더 나은 알고리즘이지만 1986년처럼 보이게 하기에는 틀린 쪽이에요.

그래서 8비트라면 ‘패턴’을 집으세요. 아니면 생각보다 훨씬 자주 아무것도 집지 마세요. 콘솔 그림은 디더링을 전혀 쓰지 않은 평평한 색면을 자주 썼어요. 타일당 세 색으로는 섞을 상대가 거의 없었으니까요. 단색과 패턴이 진짜 선택지 두 가지예요. 플로이드-스타인버그는 픽셀화된 사진이 갖고 싶을 때를 위해 남겨 두세요.

Koadro는 네 가지를 모두 ‘텍스처’ 아래에 두었어요. 단색과 디더링과 패턴과 노이즈이고 전부 모든 등급에서 무료예요. 같은 이미지에서 단색과 패턴을 오가면 차이가 바로 보여요.

5단계: 매끄럽게 만들지 않고 내보내기

8비트 이미지는 이제 아주 작아서 폭이 칸 수만큼밖에 안 돼요. 그래서 키워야 해요. 그런데 거의 모든 이미지 확대는 키우면서 매끄럽게 다듬어요. 사진이 커져도 자연스럽게 보이도록 중간색을 새로 섞어 넣거든요. 여기서는 그게 정확히 반대예요. 다섯 단계에 걸쳐 만든 단단한 가장자리를 풀어 버리고 선명한 블록을 뭉개요.

필요한 방법은 니어리스트 네이버 확대예요. 섞지 않고 각 픽셀을 그대로 반복해서 키우기 때문에 어떤 크기에서도 블록이 각을 유지해요. Koadro는 기본으로 이렇게 내보내고 어떤 등급에서도 워터마크가 없어요. 무료로 1024px까지, 한 번 결제하는 프리미엄으로 2048px까지예요. 인쇄한다면 실제 캔버스 크기와 픽셀 크기를 센티미터나 인치로 정할 수 있어서 실물 인쇄가 제 크기로 나와요.

진짜 8비트냐 그냥 레트로 픽셀이냐, 일부러 고르기

이 둘은 다른 결과이고 실망의 대부분은 하나를 겨냥하다 다른 하나에 닿으면서 생겨요. 내보내기 전에 정하세요.

진짜 8비트는 4색에서 16색, ‘전체’로 입힌 고정 팔레트나 과감하게 줄인 자동 팔레트, 셀 수 있을 만큼 성긴 격자, 그리고 평평한 색이나 정렬 디더링이에요. 하드웨어처럼 보여요. 세부도 잃는데 그래야 맞아요. 그 상실이 곧 미학이거든요.

레트로 픽셀은 색이 더 많아서 보통 24색에서 64색이고 사진의 실제 색조를 지키는 자동 팔레트와 더 촘촘한 격자, 피부와 하늘을 매끄럽게 유지하는 플로이드-스타인버그 디더링을 써요. 내 사진이 보이는 픽셀로 그려진 것처럼 보여요. 16비트 시대에 더 가깝고 여전히 알아보고 싶은 인물 사진이라면 이쪽이 더 나은 선택일 때가 많아요.

어느 쪽도 틀리지 않았어요. 하지만 둘은 반대편이고 그 중간에 걸친 설정은 아무도 원하지 않는 하나를 만들어요. 휴대폰 필터처럼 읽히는 이미지예요. 한쪽 끝으로 밀어붙이세요.

Koadro가 하는 일과 하지 않는 한 가지

Koadro는 사진 픽셀화 도구이고 이 방법에 필요한 게 정확히 그거예요. 정한 격자 위에 고른 팔레트로 실제 이미지를 다시 짜요. 정직한 축소 계산만 있고 생성으로 다시 그리는 일은 없어요. 넣은 그대로가 나와요. 모든 게 기기에서 돌아가고 계정도 클라우드 업로드도 없어요. iPhone, iPad, MacAndroid에서 쓸 수 있고 한 번의 결제가 같은 스토어 계정의 모든 기기에 적용돼요.

조작은 다섯 단계에 그대로 맞물려요. ‘색상 수’ 슬라이더, 자동과 고정 묶음을 담은 팔레트와 ‘원본’과 ‘전체’ 팔레트 모드, 해상도 슬라이더, 단색과 플로이드-스타인버그 디더링과 패턴과 노이즈를 담은 ‘텍스처’, 그리고 선명한 니어리스트 네이버 내보내기예요. 무료 버전은 체험판이 아니라 제대로 된 도구예요. 완전한 픽셀화와 자르기와 회전, 모든 팔레트, 모든 텍스처, 128칸까지, 16색까지, 1024px까지의 내보내기, 프로젝트 10개까지 저장이 되고 광고도 워터마크도 없어요. Koadro Premium은 구독 없는 한 번의 결제로 256칸과 64색, 마름모와 육각형 모자이크 타일, 실제 크기 인쇄, 2048px 내보내기, 커스텀 팔레트, 무제한 프로젝트, 템플릿 저장이 열려요. 한 번 결제하면 그걸로 끝이에요. 구독도 광고도 워터마크도 없어요.

그리고 솔직하게 빈 곳을 적어요. Koadro에는 닌텐도 엔터테인먼트 시스템 팔레트도 게임보이 팔레트도 없어요. 콘솔 쪽에는 CGA와 PICO-8이 있고 나머지는 누아르, 세피아, 말차, Nord, 황혼, 테라코타, Ukiyo-e, Riso처럼 분위기로 이름 붙인 묶음이에요. 그래서 엄격한 8비트 결과를 원하면 색 수를 과감하게 줄이거나 4색으로 읽히게 CGA를 쓰거나 커스텀 팔레트로 색을 직접 만들면 돼요. 커스텀 팔레트는 프리미엄에 들어 있어요. 패미컴 참고 팔레트는 Lospec에 공개되어 있어서 그대로 옮겨 적을 수도 있어요. 그리고 원하는 게 그저 패미컴이나 게임보이 이름이 붙은 팔레트를 한 번에 입히는 것이라면 무료 브라우저 도구 8bitphoto.co.uk에 그게 있고 처리도 전부 브라우저 안에서 끝나요. 이렇게 말한다고 잃는 건 없어요. 일에 맞는 도구를 쓰면 돼요.

짧게 정리하면

8비트를 해상도가 아니라 색 예산으로 읽으세요. 패미컴은 화면에 25색, 타일에 3색을 얻었고 사람들이 그 시대에서 좋아하는 시각적 성질은 전부 이 결핍에서 나와요. 그러니 색을 먼저 줄이고 팔레트를 골라 전부 쓰이게 만들고 셀 수 있는 격자를 정하고 단색이나 패턴으로 디더링하고 선명하게 내보내세요. 그러면 결과가 1986년처럼 보여요. Koadro를 열어 ‘색상 수’를 8로 내려 보면 4초쯤 뒤에 눈으로 확인할 수 있어요.