본문 바로가기
D.evelop [CS]/Multimedia System

[멀티미디어시스템] 5강 - 2.그래픽, 파일 형식

by Danne 2021. 7. 10.

컴퓨터 그래픽스

  • 컴퓨터를 이용하여 만들어진 그래픽
  • 컴퓨터에 의한 그림자료의 표현과 조작

래스터 그래픽스 (raster graphics)

  • CRT의 래스터 주사방식에서 유래
  • 사각형 격자의 좌표형태로 픽셀이나 색상 표현
  • 확대하면 거칠고 흐려짐(aliasing 현상)
  • 사진이나 사진과 가까운 영상 작업 시 효율적
  • 어도비 포토샵, MS 페인트 등

 

벡터 그래픽스 (vecter graphics)

  • 수학 방정식을 기반으로 물체 표현
  • 작은 정보만으로 표현 가능
  • 확대 시 화질이 감소 없음
  • 어도비 일러스트레이터, 3ds Max 등
  • 출력 디스플레이는 주로 래스터 방식이기에 설계 후 렌더링(rendering)을 통해 래스터 영상으로 변환

 

출처 : wikipedia

 

그래픽스 응용 프로그래밍 인터페이스 (API)

  • 저수준 그래픽스 API : GL, OpenGL, DirectX 등
  • 고수준 그래픽스 API : Open Invertor, VRML, Java 3D 등

 

3D 그래픽스의 생성과정

모델링(Modeling) : 모델들의 대상 물체를 3차원 좌표계를 사용해 컴퓨터로 표현

  • 와이어 프레임모델 : 점, 선을 기반으로 골격을 구성
  • 다각형 표면 모델 : 다각형의 면의 이용하여 물체 표현
  • 솔리드 모델 : 물체 내부가 꽉 차있는 형태로 물체 구성

 

렌더링(Rendering) : 모델링 된 물체를 실제 형태와 같은 영상으로 바꾸는 것

보이지 않은 면을 제거, 보이는 면을 명암, 색, 질감 등을 입혀 실제에 가까운 물체의 영상으로 바꿈

  • 매핑 기법 : 텍스처를 사용하여 질감 처리
    • 텍스처 매핑, 범프 매핑, 불투명 매핑, 반사 매핑
  • 쉐이딩 기법 : 물체에 입체감을 부여하는 것
    • 플랫 쉐이딩 : 가장 기본적인 방법
    • 고러드 쉐이딩 : 플랫 쉐이딩보다 부드러운 명암
    • 퐁 쉐이딩 : 곡선 표면의 물체에 적합
  • 은선 제거법 : 물체의 보이지 않는 선을 제거

 

 

이미지와 그래픽 파일 형식

레스터 방식

  • BMP(비트맵) 파일 : 압축이나 다른 기법을 사용하지 않고 그대로 저장한 파일. 파일이 크지만 프로그래밍이 쉬움
  • ICO 파일 : MS 윈도우의 컴퓨터 아이콘을 위한 파일 형식
  • PCX 파일 : 과거 도스 기반 래스터 방식 표준
  • GIF 파일 : 작은 크기. 빠른 전송속도. 이미지 손상 적음. JPEG에 비해 압축률이 떨어짐. 256색으로 제한
  • PNG 파일 : GIF의 한계를 보완. JEPG나 GIF에 비해 작은 용량. 원본에 전혀 손상을 주지 않는 압축. 빠른 출력 속도
  • JEPG 파일 : 컬러 정지 이미지에 대한 국제적 압축 표준. 24비트 컬러. GIF에 비해 압축률이 좋음. 압축률 조절 가능
  • TIFF 파일 : 디지털 이미지 저장에 사용. 24비트 컬러, 무손실 압축. 호환성이 뛰어남(IBM, 매킨토시 PC에서 공통으로 사용 가능)
  • WebP 파일 : 구글 개발. JEPG를 대체하기 위해 제시. 웹사이트 트래픽 감소. 로딩 속도 단축

벡터 방식

  • GCM 파일 : ISO/IEC에서 정의된 오픈 표준 형식. 2차원 그래픽 메타파일
  • SVG 파일 : W3C 개발. 오픈 표준 파일 형식. 2차원 벡터 그래픽 표현. XML파일로 되어 웹 브라우저상 열람 가능.
  • DXF 파일 : AutoDesk 개발. CAD 프로그램 간의 설계도면 파일 업계 표준.
  • AI 파일 : 어도비 일러스트레이터
  • CDR 파일 : 코렐 드로우에서 사용

 

혼합 방식

  • PDF 파일 : 운영체제를 가리지 않고 호환. 원본문서 동일
  • PICT 파일 : 애플에서 만든 도형 파일. 비트맵과 벡터 이미지를 동시에 다룸
  • SWF 파일 : 어도비 플래시에서 사용하는 파일. 멀티미디어, 벡터 그래픽, 액션 스크립트 처리
  • EPS : 고품질 인쇄. CMYK이미지 지원.
  • WMF 파일 : MS 윈도우에서 벡터 그래픽스를 응용 그래픽스와 교환하기 위해 사용

 

기타 

  • RAQ 파일
  • Exif 파일

 

편집 소프트웨어

이미지 편집 도구

  • Photoshop
  • PaintShop Pro
  • GIMP (GNU Image Manipulation Program)

2D 그래픽 편집 도구

  • Illustrator
  • Corel Draw

3D 그래픽스 소프트웨어

  • 3ds Max
  • Maya

 

 

내용 출처

-      

한국방송통신대학교

"멀티미디어시스템" 강의 및 교재

반응형

댓글