그래픽스/OpenGL

선형보간 및 폴리곤 메시

게임 개발 2023. 11. 1. 21:03

 

선행보간

 

 

선형 보간을 통한 매개변수 방정식을 이용하여 색상 보간으로 색을 추출할 수 있다.

그렇다면 만약 엔진 제작자가 마우스 위치에 따른 색상표를 뽑아낸다고 한다면

해당 이미지처럼 마우스 위치와 정점의 거리를 계산하여 선형보간으로 색상을 추출할 수 있다.

 

 

폴리곤 메시

 

 저해상도의 메시는 빠르게 렌더링할 수 있지만 폴리곤의 각진 특징이 드러나기 쉽다.

반면 고해상도 메시는 처리 시간이 더 걸리지만 폴리곤의 각진 특징을 가려줄 수 있다.

정점의 개수가 많으면 해상도가 높다고 말하며, 정점이 적으면 해상도가 낮다고 말한다.

 

폴리곤 메시 표현은 삼각형 메시를 표현하는 것을 예로 들겠다.

이는 정점 배열로 나열하여 나타낼 수 있다.

 

이렇게 정점들이 저장된 배열을 정점배열이라고 한다. (vertex array)

삼각형 메시에서 여러 개의 삼각형들에 의해 공유되지 않는 정점은 없다.

따라서, 정점 배열에는 정점들을 중복 없이 저장하고

이들을 가리키는 인덱스를 별도의 인덱스 배열에 기록하면 효율적으로 메모리를 사용할 수 있다.

'그래픽스 > OpenGL' 카테고리의 다른 글

게임 객체와 컴포넌트의 관계  (0) 2024.03.26
컴퓨터 그래픽스의 개요  (1) 2023.10.24