728x90
선형 보간 법
사원수의 선형 보간:
<벡터의 선형 보간 ( 0 <= t < 1)>
정규화를 해주면 두 점사이 가장 짧은 호를 따라가는 보간을 얻을 수 있다.
<선형 보간 결과(파란색)와 정규화된 결과(보라색)>
구면 선형 보간 법
선형 보간의 경우 계산이 빠르지만 두 점 사이 직선을 통과하기 때문에
애니메이션에서 일정한 부드러운 애니메이션을 그릴 수 없다.
위 그림은 선형 보간과 선형 보간의 정규화를 나타내는데
선형 보간을 보면 t의 값을 일정하게 증가시킬때 (파란색)
정규화된 점은 호의 길이가 제각각으로 다르다. (연보라색)
그래서 두 점사이 각을 일정하게 보간하는 구면 선형 보간 법을 쓴다.
0 <= t <= 1 인 단위원(반지름 1)에서 두 점 사이 보간 결과를 r 이라고 하면
이다. n을 먼저 구하면
이고 반지름이 1이기 때문에 이므로
이고 m도 같은 방식으로 구하면 (m에서 벡터P1에 수선을 내려 똑같이 하면된다.)
이고 대입하면
이다.
728x90
'수학' 카테고리의 다른 글
법선 벡터의 변환 (0) | 2022.01.02 |
---|---|
임의의 축 회전 (Axis Angle Rotation) (0) | 2016.09.30 |
로지스틱 함수 (0) | 2016.03.17 |
Perspective Projection Matrix(원근 투영 행렬)의 유도 (0) | 2016.01.31 |
오일러 공식(Euler fomula) (0) | 2016.01.05 |