이론/컴퓨터 그래픽스
[컴퓨터 그래픽스] 2장 : 수학 기초
[KUOCW] 한정현 컴퓨터그래픽스를 듣고 정리한 포스팅입니다. 행렬과 벡터 (Matrices and Vector) 행렬의 곱 m×n 행렬이 있을 때, m=n이라면 정사각 행렬 A 행렬 l×m과 B 행렬 m×n은 A의 열 개수와 B의 행 개수가 같아 곱할 수 있음 => l×n 행렬 2D 벡터 (x,y), 3D 벡터 (x,y,z) => row vector (행 벡터) column vector (열 벡터)로도 표현 가능 열벡터 (Column Vector)와 행벡터 (Row Vector), 전치 행렬 (Transpose) 벡터를 행렬로 바꾸어 연산을 한다면 다음과 같음 전치 행렬(Transpose)은 다음과 같음 그래서 벡터의 전치 행렬과, 행렬의 전치 행렬을 곱한 값은 다음과 같다. 열벡터 = 행벡터 열벡터..
[컴퓨터 그래픽스] 1장 : 서론
[KUOCW] 한정현 컴퓨터그래픽스 강의를 듣고 정리한 포스팅입니다. 컴퓨터 그래픽스(Computer Graphics)란? 3차원으로 표현된 물체를 입력해 2차원 영상(프레임)으로 출력하는 작업 실시간 그래픽스 : 게임, VR/AR에서 사용, 30fps 이상 만들어냄 비실시간 그래픽스 : 영화 특수효과, 사실적, 많은 연산 컴퓨터 그래픽스 5단계 Modeling → Rigging→ Animation→ Rendering → Post Processing 런타임에 프로그램이 자동 실행 모델링 (Modeling) 모델(폴리곤 메시, 텍스쳐)을 만드는 과정 모델 : 컴퓨터가 이해,처리하도록 물체를 표현 모델링 기법 : 폴리곤 메시, 대부분 삼각형 메시 사용 폴리곤 메시에 입힐 이미지인 텍스쳐를 만듦 리깅 (Rig..