(graphics) 컴퓨터 그래픽스
💼📝🔑⏰ 📙📓📘📒🎓
💼 컴퓨터그래픽스의 개요
📝컴퓨터 그래픽스의 응용
1. CAD
- 컴퓨터 보조 설계 : 컴퓨터를 이용하여 객체를 설계하는 기술
2. 디지털 아트
- 제품을 설계 및 최적화, 검증하고, 이를 시각적으로 보여주는 과정을 디지털 방식으로 처리하는 것
3. 가시화(visualization, 시각화)
- 영상, 도표, 애니메이션 등을 통해 메시지를 전달하는 기술
4. 가상현실
- 컴퓨터 시뮬레이션을 통해 현실에 가까운 감각을 제공하는 가상의 환경
5. 증강현실
- 실제 세계의 정보에 디지털 정보를 결합하여 현실 환경 정보의 가치를 높이는 기술
📝 그외 용어
프레임 버퍼
- 래스터 디스플레이 시스템에서 디스플레이할 그림을 저장하는 메모리
해상도
- 디스플레이 장치에서 서로 겹치지 않고 그릴 수 있는 점들의 수
주사변환, 래스터화
- 디스플레이 하려는 그래픽 객체를 이산적인 픽셀 값들의 집합으로 표현하는 것
래스터 디스플레이
- 한 번에 한 행씩, 위에서 아래로 스크린을 가로질러 디스플레이 하는 방식
백터 디스플레이
- 선 그리기 형태로 그림을 디스플레이하는 방식
그래픽스 처리장치(GPU)
- 그래픽스 연산의 처리를 담당하는 그래픽스 전용 보조 프로세서
정리
- 컴퓨터 그래픽스는 그림을 그리거나 조작하기 위해 사용되는 컴퓨터 기술을 연구하는 학문 분야이다.
- 그래픽스 시스템에서는 그래픽스 처리 장치(GPU)를 사용하여 고속으로 그래픽스 처리를 전담하게 함으로써 CPU의 그래픽스 처리 부하를 줄인다.
- 컴퓨터 그래픽스의 주요 활용 분야는 CAD, 디지털 아트, 가시화, 가상현실, 증강현실, 교육 및 훈련, 영화 및 애니메이션 제작 등이 있다.
- 래스터 주사 디스플레이 방식에서는 주사변환 과정을 통해 픽셀 단위로 표현한 그림을 화면에 디스플레이 한다. 다양한 표면 패턴, 조명 효과 등을 나타낼 수 있도록 픽셀 값들을 계산하여 사실적인 영상을 디스플레이 할 수 있지만, 주사변환이 필요하며, 에일리어싱 현상이 발생할 수 있는 단점이 있다.
- 벡터 디스플레이 방식은 선 그리기 방식으로 물체를 디스플레이하며, 매끄러운 선을 그리게 되는 장점이 있지만, 패턴, 사실적 음영 등의 표현에 어려움이 있다
댓글남기기