(graphics) 컴퓨터그래픽스의 기본요소, 색상
💼📝🔑⏰ 📙📓📘📒🎓
💼 컴퓨터그래픽스의 기본요소
📝 점 그리기
그래픽스 기본요소
: 점, 선분, 다중선, 원 등 그래픽스 객체를 구성하는 최소 단위 기하 요소데카르트 좌표계
: 하나의 점(원점, origin)에서 수직으로 교차하는 직선 축으로 표현되는 좌표계동차좌표
: n차원 투영공간을 n+1개의 좌표로 나타내는 좌표계
📝 선분 그리기
DDA 알고리즘
: 한 축의 좌표를 1씩 변화시킬 때 다른 축의 좌표를 직선의 기울기 또는 기울기의 역수만큼 변화시켜 다음 점의 좌표를 계산하는 점증적 직선 주사변환 알고리즘Bresenham 직선 알고리즘
: 시작점에서 출발하여 다음 점이 될 수 있는 두 개의 후보점 중 하나를 결정하는 방식의 직선 주사변환 알고리즘이다. 이때 두 후보점의 중간점에 대해 판별식을 계산하여 다음 점을 선택한다. 모든 계산은 실수형 연산을 사용하지 않고 정수형 덧셈 연산만으로 처리할 수 있다.
💼 그래픽스 색상 모델
📝 색상 이론
가시광선
: 사람의 눈으로 볼 수 있는 일정 주파수 범위의 전자기파지배주파수
: 전달되는 빛의 스펙트럼 중 가장 강한 에너지를 포함하고 있는 성분으로, 빛의 색을 결정한다.색의 3요소
- 색조(hue) : 색의 3 요소 중 빛의 색을 결정하는 요소
- 채도(saturation) : 색이 순수한 스펙트럼 색에 얼마나 가까운가를 나타내는 요소
- 명도(brightness, luminance) : 빛의 전체적인 에너지 크기에 해당되는 요소
삼원자극이론
: 각각 정해진 파장의 빛에 대한 흡수율이 가장 높은 세 가지 유형의 원추세포에 흡수되는 빛의 양에 따라 색을 인지한다는 이론
색 모델의 종류
RGB 색 모델
: 빨강, 초록, 파랑을 삼원색으로 하는가산색 모델
이다- 가산색 모델 : 삼원색의 성분이 더하여 혼합색을 만드는 색 모델
CMY 색 모델
: 청록, 자홍, 노랑을 삼원색으로 하는감산색 모델
이다.- 감산색 모델 : 정해진 색을 흡수하는 역할을 하는 삼원색을 활용하는 색 모델
HSV 색 모델
: 색조, 채도, 명도로 색을 표현한다.- 사람이 생각하는 직관적인 개념에 근접한 모델
댓글남기기