개발/OpenGL
OpenGL 공부일지 - OpenGL Super Bible 베지어 곡선과 스플라인
Interpolation, Lines, Curves, and Splines interpolation은 점들의 중간값을 찾는 작업이다. 점 A, B를 잇는 선이 있을 때 선의 방정식은 위와 같다. P는 선 위의 임의의 점이고, D는 A에서 B로의 벡터이다. t가 0이면 P는 A이고, 1이면 B가 된다. t가 변함에 따라 A와 B중 한쪽으로 이동하는것이 선형 보간이다. vec4 mix(vec4 A, vec4 B, float t); GLSL에서는 선형 보간을 위한 mix함수가 있다. 버전에 따라 각각의 인자들이 vector / scalar 를 갖는 여러 버전이 있다. Curves 곡선은 세 개 이상의 control point가 필요하다. 두 개는 종단점이고, 나머지가 곡선의 모양을 결정한다. 위 그림에서는 A..
2022. 3. 2. 20:32