기타

컴퓨터 그래픽

MadDog 2007. 7. 2. 20:54
반응형
최근 첨단 기술이라 하면 새로운 기술로 빠른 시간 안에 이미지를 생성하고 이미지의 변환이나 컬러 매핑 혹은 가시화를 위한 렌더링의 기술을 디지털 컴퓨터 그래픽으로 정의한다.

기본 개념

디지털 정보의 표현은 점(point), 선(line), 다각형(polygon)을 만들 수 있으며, 다각형은 하나의 평면(plane)을 구성하며 이로부터 2차원 이미지로 표현이 가능
 
2차원 이미지가 Z축상으로 연속된 이미지로 이어진다면 이는 입체적으로 표현이 가능한 하나의 3차원 이미지를 생성
 
이러한 과정에서 이미지를 생성시키는 학문분야를 컴퓨터 그래픽스라고 정의
 
컴퓨터 그래픽스는 이미지를 생성시키는 기법과 표현(Visualization) 으로 시작

프로그램 라이브러리로는 OpenGL(Open Graphical Library)을 주로 사용하며, 복잡하고 많은 계산을 요하기 때문에 그래픽 가속기에 영향을 받음

산업디자인, 웹디자인을 비롯하여 영화에 응용

그래픽스(Graphics)

2D 그래픽 : 모델로부터 필요한 기하학적 변환 등을 거쳐 디스플레이 장치의 뷰포트(viewport)에 출력

3D 그래픽 : 모델로부터 사실감 있는 그림을 만드는 과정을 흔히 렌더링(rendering)이라 하는 데, 물체의 원근, 음영, 질감 등의 표현을 위해 렌더링 과정을 수행함

그래픽스 소프트웨어
하드웨어 종속적인 패키지로부터, 응용 프로그램의 호환성을 위하여, 장치 독립적인 고급 패키지로 발전해 옴

법적 표준 (de jure)
GKS (Graphical Kernel System) : 2D
GKS-3D
PHIGS (Programmer’s Hierarchical Interactive Graphics System) : 3D
PHIGS+ : PHIGS + rendering
SPHIGS (Simple PHIGS)
업계 표준 (de facto)
Adobe사의 PostScript
Silicin Graphics사의 OpenGL,
MIT의 X Window System, PEX (PHIGS Extension to X)
SRGP(Simple Raster Graphics Package)
윈도우즈에서의 그래픽스 구현

http://www.3dcad.co.kr
반응형