E D R , A S I H C RSS

픽셀

last modified: 2015-03-22 13:41:59 by Contributors

Pixel

이 항목은 화소, 비트맵, 래스터, Pixel으로도 들어올 수 있습니다.

Pixel
picture_element.png
[PNG image (100 KB)]
리그베다 위키의 마스코트인 스페이드를 6배 확대한 것. 네모칸 하나하나가 픽셀이다.

Contents

1. 개요
2. 유래
3. 구조
4. 픽셀과 용량
5. 응용
5.1. 게임 그래픽
6. 픽셀이 이름에 들어가는 것들
6.1. 픽셀 그래픽을 사용하는 게임들
7. 관련 항목

1. 개요

Picture Element의 준말. 화소(畵素)라고도 한다.[1] 이 점 하나에 해당 색의 정보(빨간색, 녹색, 파란색, 투명도 등)가 담겨져 있으며, 이는 곧 그림의 용량과 직결된다. BMP, GIF, JPEG, PNG가 픽셀을 사용하는 대표적인 포맷으로, 이를 '비트맵 이미지'라고 한다. 연속적인 값으로 그림을 그리는 벡터 이미지와는 대비된다.
컴퓨터 그래픽에서 이미지의 크기를 나타내는 도량형으로 쓰이기도 한다.

2. 유래

사실 픽셀이라는 개념의 시초는 컴퓨터가 발명되기 훨씬 이전인 19세기 후반으로 거슬러 올라간다. 조르주 쇠라(Georges Seurat)와 파울 시냐크(Paul Signac) 등이 그림을 점으로 찍어서 표현하는 점묘화(點描畵) 기법을 만들었는데, 여기서 픽셀 개념이 만들어졌다고 봐도 손색이 없다.

(ɔ) Georges Seurat from
조르주 쇠라의 그림 중 일부를 확대한 것. 점이 눈에 보인다.
하지만 이 당시는 주류가 아니었다. 손으로 일일이 점을 찍어야 하는지라(...) 그냥 슥 그리는 것에 비해 엄청난 노가다였기 때문.[2] 오랜 시간이 지나고 나서야 텔레비전 등 디스플레이의 발명 및 발전으로 비슷한 기법이 생겨나서(물론 위의 점묘화와는 달리 각 점이 일렬로 배치되었으며, 말 그대로 순식간으로 점을 찍어낸다) 지금에 이르게 되었다.

3. 구조

맨 위의 이미지는 색 배합이 완료된 상태이지만, 실제로는 RGB 등의 서브픽셀[3]의 조합으로 이루어진다. 돋보기로 모니터를 들여다보면 다음과 같을 것이다.

왠지 보면 눈이 아파 온다

물론 모든 디스플레이가 저런 모양은 아니다. 텔레비전의 경우 가로축으로 지그재그 모양을 하고 있으며, AMOLED 등 일부 픽셀의 폭을 2배로 해 놓은 펜타일 배치도 있다. 또한 제품마다 해상도 및 밀도[4]가 다르기 때문에 픽셀의 크기도 제품에 따라 달라지게 된다. 이 중 유명한 것이 레티나 디스플레이로, 1인치에 픽셀이 300개 이상 들어가는 정도의 밀도일 경우 눈으로 픽셀을 구별할 수 없을 정도라는 것에 착안해서 故 스티브 잡스가 만들어낸 용어다.

디스플레이LCD는 해상도와 픽셀 수가 1:1 대응[5]해야만 최상의 화질을 보장하는데, 이를 만족하지 않는 경우 화면이 일그러져 보이는 안습 상황이 된다. 해상도 배율이 정수 단위로 나누어 떨어진다면 그나마 상황이 낫기는 하지만 어지간하면 최대 해상도로 맞춰 쓰자.

4. 픽셀과 용량

원래 비트맵이라는 용어는 0과 1을 픽셀 하나로 지정하는 것에서 비롯됐는데, 구현 방식상 흰색 아니면 검은색[6]이라는 간단한 색만 낼 수 있었다. 하지만 컴퓨터의 발달로 픽셀 안에 여러 색을 우겨넣을 수 있게 되면서(정확히는 CGA, EGA, VGA그래픽 카드가 발전하면서), 이제는 어지간해서는 32비트(RGBA 8비트씩) 컬러를 사용하며 물론 모니터가 TN 같은 저질이면 말짱 황 전문가 한정으로 40비트(RGBA 10비트씩) 이상을 사용하는 지경이 되었다. 다만, 비트수가 커질수록 그림의 용량과 필요한 컴퓨터의 처리 능력이 크고 아름다워진다. 3D의 경우 렌더링이라는 과정을 통해 픽셀 단위로 그려내는데, 요즘 그래픽 카드의 성능은 이를 얼마나 빨리 실시간으로 처리하는가라는 방향으로 이뤄지고 있다.
그림을 주욱 이어붙인 움짤동영상도 마찬가지이며, 이것 때문에 압축 알고리즘이 생겨났다고 해도 과언이 아니다.[7]

5. 응용

비트맵 이미지의 최소단위이기 때문에 이 단위로 그림을 작업하는 것이 도트 노가다이며, 주로 저해상도 게임 등에서 많이 쓰인다. 이외에도 점 하나에 모든 색 정보가 들어가 있기 때문에, 비연속적인 값이 많은 사진을 저장하기가 편하다. 대신 점으로만 이루어진 그림의 특성상 확대/축소에 매우 취약하며, 이 경우 계단현상이 생긴다. 물론 포토샵 등을 포함한 어지간한 그래픽 툴에는 자체적인 보정 기능이 있지만, 점차적으로 화질이 희생될 수밖에 없다.

5.1. 게임 그래픽

게임에서의 픽셀 그래픽은 도트 그래픽과 구분된다. 정확히 말하자면 픽셀은 도트의 세부 분류. 8비트 이하의 도트그래픽을 보통 픽셀이라고 칭한다.상대적으로 사용 난이도가 낮은 특성 덕분에,인디 게임에서 정말로 많이 쓰인다 게임 엔진들이 싸고 좋은것들이 있지만,픽셀 자체를 좋아하는 사람들이 많기도 하다.예전에는 정말로 도트 그래픽이 최선이여서 그렇게 표현할 수밖에 없었지만,요즘은 일부러 도트,픽셀로 만들다보니 고전게임들과의 도트 그래픽과 확실히비교된다. 서술 시 유의.

6.1. 픽셀 그래픽을 사용하는 게임들

도트 그래픽이 최선이던 시대에 나온 게임들은 제외합니다물론 인디개발자들에겐 도트가 최선일 때도 있다
Starbound
마인크래프트
Gunpoint
I Wanna Be The Guy & 팬게임들
Lone Survivor
Knights of Pen and Paper
핫라인 마이애미 시리즈
McPixel
테라리아
픽셀던전
Pixel Piracy
도트 노가다 항목의 일부 예시들[9]
수많은 인디 게임
너무 많으니 추가바람
----
  • [1] 일부 게임 디자이너는 도트라고 하기도 한다.
  • [2] 쇠라의 작품이 별로 없었던 것도 여기에 기인한다.
  • [3] 픽셀보다 작은 단위
  • [4] 픽셀 피치(Pixel pitch)라고 한다.
  • [5] 이는 곧, 디스플레이가 지원하는 최대 해상도로 설정함을 의미한다.
  • [6] 엄밀히는 ON/OFF. 당시에는 컬러 모니터가 없었으며 대부분의 모니터는 진한 녹색이었다.
  • [7] 특히 손실 압축 포맷그림과 동영상에 압도적으로 많이 쓰인다.
  • [8] 스위스 소재의 프로게임단
  • [9] 도트가 최선이였던 게임도 많기 때문
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2015-03-22 13:41:59
Processing time 0.2915 sec