오브젝트 충돌 상태를 구하기 위해 직선과 평면의 방정식등의 기하학을 이용합니다. 벡터를 기본으로 하여 직선 및 평면의 방정식을 표현하는 법을 알아보고, 이런 직선과 평면의 교차 관계를 이용해 게임상의 충돌 알고리즘을 구현할 수 있습니다. 이를 위해서는 기하학의 기본이 되는 직선, 평면의 기하 요소들을 정확히 이해하고 그 교차 관계를 계산하는 법을 아는 것이 중요합니다. 광선추적에 관련된 강의를 이해하기 위해서 기본적인 기하학은 꼭 알고 있어야 합니다. 직선의 방정식의 정의 고등학교에서 배우는 직선의 방정식을 기본으로 벡터 형태의 방정식을 사용하는 법을 익히도록 합니다. 게임에서는 벡터형태로 된 방정식을 사용합니다. 여기서 매개변수(parameter) t의 범위에 따라 반직선, 유한 직선으로 직선의 방정식..