Quaternion.Slerp(q1, q2, f1);
์ฌ์ฉํ ๋ 3๋ฒ์งธ ์ธ์๊ฐ์ด ๋ณด๊ฐ์จ์ด์์
์ด ํจ์๋ฅผ ์บ๋ฆญํฐ ํ์ ์ ์ฌ์ฉํด์ ํ์ ํ๋๋ฐ 3๋ฒ์งธ ์ธ์์ ํ์ ์๋*Time.deltaTime ์ ์ฐ๋๊ฒ ๋ฌด์จ์๋ฏธ์ผ?
์ค๋ช
์ 0~1๊ฐ์ผ๋ก clampํ๋ค๋๋ฐ clamp๋ ์ต๋ ์ต์๋ฅผ ์ ํด๋๋๊ฑธ๋ก ์๋๋ฐ ๋ฌด์กฐ๊ฑด 0~1 ์ฌ์ด๊ฐ๋ง ๋์ค๋๊ฑฐ์์
๊ทผ๋ฐ ์๋ก ํ์ ์๋๋ฅผ 40.0f๋ฅผ ์ฃผ๋ฉด ์ด๋ป๊ฒ ๋๋ค๋๊ฑด์ง ๋ชจ๋ฅด๊ฒ ์ด
slerp๋ ํ์ ์๋ * deltatime ๋งํผ q1,q2 ์ฌ์ด์ ์์น๋ฅผ ๋ฐํํด์ฃผ๋๊ฑฐ์ . ์ฆ ๊ทธ๋ฌ๋๊น ์ค์นผ๋ผ์ delta ํ์์ ๊ณฑํ๋์ด์ ๋ ํ๋ ์๋น ํ์ ์๋๋งํผ ์ด๋ํ q1, q2์ฌ์ด์ ์์น๋ฅผ ๋ฐํ ํ๊ธฐ์ํด ์ฌ์ฉํ๋๊ฒ ์๋ฏธ
clamp ํ๋ ์ด์ ๋ ์ ๊ทํ๋ฅผ ํ์ง์์ผ๋ฉด ํฌ๊ธฐ๊ฐ ๋ค์ฃฝ๋ฐ์ฃฝ์ด ๋๋ฒ๋ ค์ ํ๋ ์๋น ์ด๋ํ ์์น๋ฅผ ์์๊ฐ์์
๊ณ ๋ง์ต๋๋ค ์ฝ์ด๋ณด๋ฉฐ ์ดํดํด๋ณผ๊ป์
์ข ์ฝ๊ฒ ๋งํ์๋ฉด ์ฐ๋ฆฌ๊ฐ ๋ญ๊ฐ๋ฅผ ํ์ ์ํฌ๋ ํ์ ์ํฌ ๋ฐฉํฅ๊ณผ ์ผ๋ง๋งํผ ํ์ ์ํฌ์ง ์ ํด์ ํ์๊ฐ์ ๋ฑ ํ์ ์์ผ๋ฒ๋ฆฌ๋ฉด ์คํฑ๋ชจ์ ์ฒ๋ผ ํ์ ํ๋ค๋ '๊ฒฐ๊ณผ'๋ง ๋จ๊ณ ํ์ ํ๋ '๊ณผ์ '์ด ๋ณด์ด์ง ์์๊ฑฐ์ผ. ๊ทผ๋ฐ ์ฐ๋ฆฌ๋ ํ์ ํ๋ '๋ชจ์ต'์ ๋ณด๊ณ ์ถ์๊ฑฐ๊ธฐ ๋๋ฌธ์ ๊ณผ์ ์ ์์์ผํจ. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ณผ์ ์ด ํ์ ํ๋ฉด์ ๋๊ณ ์๋ '๋ชจ์ต'์ด๋ผ๋๊ฑฐ. ๊ทธ๊ฑธ ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ก ํํํ๋ฉด ํ๋ก๊ทธ๋จ์ด ์ ๋ฐ์ดํธ ํ ๋๋ง๋ค ํ์ ํ๋ ๋ชจ์ต์ ๊ทธ๋ ค์ค์ผํจ. ์ฌ๊ธฐ์ ๋ชจ์ต์ ๋ฌผ์ฒด๊ฐ ํ์ ํ๋ ๋ฒกํฐ์ด๊ณ Slerp๋ผ๋ ํจ์๋ ํผ๋ผ๋ฉํ 1, 2 ์ฌ์ด์ t. ๊ทธ๋ฌ๋๊น 1์์ 2๊น์ง๋ก ์ ํ์ ์ผ๋ก ์ด๋ํ๋๋ฐ ์ด๋ํ๊ธฐ ์์ํ๋ ๋ชจ์ต์ ๋ณด์ฌ์ค๊ฑด์ง. ์ด๋ฏธ ์ ๋ฐ์ฏค ์จ ๋ชจ์ต์ ๋ณด์ฌ์ค๊ฑด์ง, ๋์ฐฉํ๊ธฐ ์ง์ ์ ๋ชจ์ต์ ๋ณด์ฌ์ค๊ฑด์ง๋ฅผ ๋ฐํํด์ฃผ๋๊ฑฐ์ง