https://honglab.co.kr/ 그래픽스 파트를 읽고 중요한 개념들을 정리하는 글입니다.레이트레이싱의 기본 틀은 다음과 같다.컴퓨터속에 3D 물체가 있고, 그리고자 하는 화면의 각 픽셀에서 Ray (광선을) 쏴 3D 물체에 맞는지 확인하고 물체에 충돌
퐁 모델은 Ambient + Diffuse + Specular를 사용하여 물체를 그리는 방법이다.Ambient는 간접조명을 의미한다.Ambient는 빛에 노출되지 않아도 다른 물체로부터 반사되어온 빛이기 때문에 광원과 관계없이 "모든" 사물의 면에 비추게 된다.따라서
정투영은 컴퓨터 화면의 픽셀에서 수직으로 광선이 나가 물체를 픽셀에 투영하는 방법이다.단순하지만 물체간 거리를 표현할 수 없다.원근투영은 물체간 거리를 표현할 수 있다.짧게 요약하면 정말 현실에서 눈이 보는것처럼 구현하면 된다.카메라가 0,0,-2에 있다면 픽셀 (0,
홍정모 그래픽스 강의를 보고 삼각형과 벡터(광선)의 충돌을 판별하는 방법을 정리하는 글이다.https://honglab.co.kr/(삼각형 위의 점 벡터 P를 구하는 것이다.)벡터 P를 수식으로 표현하면 다음처럼 표현할 수 있다.O (origin: 광선이 출발
Texture -> 영어 사전에선 질감, 재질을 의미한다.그래픽스에선 2D 이미지를 3D 공간에 매핑하여 그리는 것을 말한다.V0,V1,V2,V3 좌표공간이 있고 오른쪽에는 텍스처 이미지가 있다.이때 텍스처는 uv 좌표계를 사용하고 width,height은 1이다.텍스
Interpolation(내삽)은 2점 사이에 있는 점의 값을 구하는 방법이다.3,5 사이에 점 4가 있다.이 경우 4는 3,5 정 중앙에 있기 때문에 평균을 내면 바로 구하는게 가능하다.정중앙에 있는 점 V의 값은 어떻게 구할까?V의 값은 내삽을 이용하여 구한다.내삽