quaternion lookrotation์ผ๋ก ํ์ ํฌ์ง์ - ์นด๋ฉ๋ผ ํฌ์ง์ ํ ๋ค์ Slerp๋ก ํ๋๊น ์นด๋ฉ๋ผ๊ฐ ํ์ ์ ๋ณด๊ธด ๋ณด๋๋ฐ
์ด๋ํ๋ค๋ณด๋ฉด ์นด๋ฉ๋ผ๊ฐ ์บ๋ฆญํฐ๋ฅผ ์ก์ง ๋ชปํ๋ค
์ ๋ณด์ข ์๋ ค์ค
quaternion lookrotation์ผ๋ก ํ์ ํฌ์ง์ - ์นด๋ฉ๋ผ ํฌ์ง์ ํ ๋ค์ Slerp๋ก ํ๋๊น ์นด๋ฉ๋ผ๊ฐ ํ์ ์ ๋ณด๊ธด ๋ณด๋๋ฐ
์ด๋ํ๋ค๋ณด๋ฉด ์นด๋ฉ๋ผ๊ฐ ์บ๋ฆญํฐ๋ฅผ ์ก์ง ๋ชปํ๋ค
์ ๋ณด์ข ์๋ ค์ค
update๋ฌธ์์ [๋งคํ๋ ์]๋ง๋ค ์นด๋ฉ๋ผ์ ๋กํ ์ด์ ๊ฐ์ ํ์ ์ ๋ณด๋๋ก ๋ฐ๊ฟ
์ ๋ฐ์ดํธ ๋ฌธ์ Quaternion test = Quaternion.LookRotation(target.position - cameraT.position); cameraT.rotation = Quaternion.Slerp(cameraT.rotation, test , Time.deltaTime); ์ด๋ ๊ฒ ํด์ ํ์ ์ ๋ณด๊ธด ๋ณด๋๋ฐ ์นด๋ฉ๋ผ๊ฐ ํ์ ๋ณด๋๋ผ ์บ๋ฆญํฐ๋ฅผ ์๋ด