벡터 그래픽스

벡터 그래픽스(vector graphics)는 컴퓨터 과학에서 그림을 보여줄 때 수학 방정식을 기반으로 , 직선, 곡선, 다각형과 같은 물체를 사용하는 것이다. 객체 지향 그래픽스(문화어: 대상지향그라픽스)라고도 한다.

벡터 그래픽스와 래스터 그래픽스의 결과를 비교한 예이다. 오른쪽 위의 그림은 벡터 그림을 7배 확대한 것을 나타낸 것이다. 오른쪽 아래의 그림은 비트맵 그림으로 같은 크기로 확대한 것을 나타낸 것이다. 래스터 그림은 픽셀을 기반으로 하기 때문에 명확성을 잃는 반면, 벡터 기반의 그림은 크기를 바꾸어도 이러한 손실이 일어나지 않는다.

벡터 그래픽스는 사진에서 흔히 쓰이는, 화소로 모인 그림을 대표하는 래스터 그래픽스의 대안이다.[1]

개요 편집

대부분의 컴퓨터 디스플레이는 벡터 형태의 그림을 래스터 형식으로 변환한다. 드로잉 소프트웨어는 벡터 그래픽스를 만들고 편집하기 위해 쓰인다. 그림은 이러한 객체들을 편집함으로써 변경된다. 여러 도구를 사용하여 그림을 늘이고, 비틀고, 색을 입히는 등의 작업을 할 수 있다. 화면 위의 모든 화소마다 값을 포함하는 래스터 이미지는 메모리에 저장되어 있다. 1950년대에서 1980년대로 들어가는 초기 컴퓨팅이 시작하면서, 다른 종류의 디스플레이인 벡터 그래픽스 시스템이 사용되었다.

특별한 종류의 벡터 디스플레이는 Etch A Sketch와 매우 비슷하게 동작하는 영상관을 갖춘 축적관으로 알려져 있다. 전자빔이 화면을 지나갈 때, 작은 저전력 전자총의 배열이 "연속적으로 비추는" 빔의 경로를 유지시킨다. 비디오 디스플레이 자체가 컴퓨터를 위한 축적관의 역할을 담당할 수 있다. 그림의 해상도는 매우 높았기 때문에, 벡터 컴퓨터는 문자열의 문단과 복잡한 그림을 수분에 걸쳐 느리게 그려냈다. 반면 축적관은 이전에 그려 놓았던 부분을 연속적으로 표시한다. 축적관의 그림은 벡터 축적관의 전원이 켜져 있을 경우 여러 시간 동안 유지시킬 수 있지만, (여러 시간이 지나 그림이 깨끗하지 않을 경우) 벡터 컴퓨터의 단추나 신호를 바로 누른다면 그림은 다시 깨끗하게 표시된다.

 
벡터 처리는 사진에서 필요 없는 세세한 부분을 지우는 데 도움을 준다. 특히 정보 그래픽스라인 아트에 유용하다. (이 페이지에서는 표시를 위해 JPEG로 변환되어 있다.)

벡터 그래픽 디스플레이를 처음 사용한 것은 미국 SAGE 항공 방어 시스템이었다.

현대의 벡터 그래픽스 디스플레이는 가끔 레이저 라이트 쇼에서 찾을 수 있다. 빠르게 움직이는 두 개의 X-Y 거울을 사용하여 모양과 글자를 큰 화면에 빠르게 그려낼 수 있다.

벡터 그래픽스라는 용어는 오늘날 2차원 컴퓨터 그래픽스 환경에서 주로 사용된다. 이는 예술가가 래스터 디스플레이 위의 그림을 만들어낸 몇 가지 방식들 가운데 하나이다. 다른 방식으로는 텍스트, 멀티미디어, 3차원 렌더링을 들 수 있다. 실제로 모든 3차원 렌더링은 2차원 벡터 그래픽스 기술 확장을 사용하여 구현해 낼 수 있다. 테크니컬 드로잉에 쓰이는 플로터는 벡터를 종이에 직접 그려낸다.

같이 보기 편집

각주 편집

외부 링크 편집