컴퓨터 그래픽 기초
컴퓨터 그래픽은 프로그래밍의 도움으로 컴퓨터 화면에 그림을 그리는 기술입니다. 여기에는 데이터의 계산, 생성 및 조작이 포함됩니다. 즉, 컴퓨터 그래픽은 이미지 생성 및 조작을위한 렌더링 도구라고 말할 수 있습니다.
음극선 관
그래픽 시스템의 기본 출력 장치는 비디오 모니터입니다. 비디오 모니터의 주요 요소는Cathode Ray Tube (CRT), 다음 그림에 나와 있습니다.
CRT의 작동은 매우 간단합니다.
전자총은 전자빔 (음극선)을 방출합니다.
전자빔은 인광체 코팅 스크린의 지정된 위치로 향하는 초점 및 편향 시스템을 통과합니다.
빔이 스크린에 닿으면 형광체는 전자 빔이 접촉하는 각 위치에서 작은 빛을 방출합니다.
전자빔을 동일한 화면 지점 위로 빠르게 돌려 그림을 다시 그립니다.
화면에 개체를 표시 할 수있는 두 가지 방법 (랜덤 스캔 및 래스터 스캔)이 있습니다.
래스터 스캔
래스터 스캔 시스템에서 전자 빔은 화면을 가로 질러 위에서 아래로 한 번에 한 행씩 스윕됩니다. 전자 빔이 각 행을 가로 질러 이동함에 따라 빔 강도가 켜지고 꺼져 조명 된 점의 패턴을 만듭니다.
사진 정의는라는 메모리 영역에 저장됩니다. Refresh Buffer 또는 Frame Buffer. 이 메모리 영역은 모든 화면 포인트에 대한 강도 값 세트를 보유합니다. 저장된 강도 값은 새로 고침 버퍼에서 검색되고 다음 그림과 같이 한 번에 한 행 (스캔 라인) 화면에 "도색"됩니다.
각 화면 지점은 pixel (picture element) 또는 pel. 각 스캔 라인의 끝에서 전자 빔은 화면의 왼쪽으로 돌아가 다음 스캔 라인을 표시하기 시작합니다.
랜덤 스캔 (벡터 스캔)
이 기술에서 전자빔은 래스터 스캔에서와 같이 왼쪽에서 오른쪽으로, 위에서 아래로 스캔하는 대신 그림이 그려지는 화면 부분에만 향합니다. 그것은 또한 불린다vector display, stroke-writing display, 또는 calligraphic display.
그림 정의는 메모리 영역에 선 그리기 명령 집합으로 저장됩니다. refresh display file. 지정된 그림을 표시하기 위해 시스템은 디스플레이 파일에있는 명령 세트를 순환하면서 각 구성 요소 라인을 차례로 그립니다. 모든 선 그리기 명령이 처리 된 후 시스템은 목록의 첫 번째 행 명령으로 다시 순환합니다.
랜덤 스캔 디스플레이는 그림의 모든 구성 요소 선을 1 초에 30-60 번 그리도록 설계되었습니다.
컴퓨터 그래픽의 응용
Computer Graphics에는 수많은 응용 프로그램이 있으며 그 중 일부는 아래에 나열되어 있습니다.
Computer graphics user interfaces (GUIs) − 사용자가 컴퓨터와 상호 작용할 수있는 그래픽 마우스 지향 패러다임.
Business presentation graphics − "사진은 천 단어의 가치가 있습니다."
Cartography −지도 그리기.
Weather Maps − 실시간 매핑, 상징적 표현.
Satellite Imaging − 측지 이미지.
Photo Enhancement − 흐릿한 사진을 선명하게합니다.
Medical imaging − MRI, CAT 스캔 등-비 침습적 내부 검사.
Engineering drawings − 기계, 전기, 시민 등.-과거의 청사진을 대체합니다.
Typography − 출판시 캐릭터 이미지 사용-과거의 어려운 유형을 대체합니다.
Architecture − 건설 계획, 외관 스케치-과거의 청사진과 손 그림을 대체합니다.
Art − 컴퓨터는 아티스트에게 새로운 매체를 제공합니다.
Training − 비행 시뮬레이터, 컴퓨터 지원 교육 등
Entertainment − 영화 및 게임.
Simulation and modeling − 물리적 모델링 및 제정 대체