비트를 쪼개는 개발자

allen321@naver.com

게임수학 2

게임수학 - 벡터

벡터란 ?   벡터는 물리학과 수학에서 자주 사용하는 용어이다. 벡터는 "크기"와 "방향", 두가지를 가지는 양을 의미한다. (바람의 세기, 플레이어의 이동 방향과 속도 등) 차원에 따라 벡터는 다르게 정의된다.   벡터의 특징  벡터간에는 덧셈과 뺄셈이 가능하다.void Start(){ Vector3 a = new Vector3(3, 4, 0); Vector3 b = new Vector3(-2, 2, 0); Vector3 r1 = a + b; Vector3 r2 = a - b; Debug.Log("r1 : " + r1); Debug.Log("r2 : " + r2);}        Magnitude(벡터의 크기)와 distance(벡터간의 거리) 는 벡터를 뺄셈하거나 피타고라스 정리를 이용해 빗변의 길이..

게임수학 2024.07.16

게임수학 - 삼각함수

삼각비와 삼각함수  삼각비란? 직각삼각형에서 각도와 변의 길이 사이의 관계를 나타내는 말. 삼각비는 사인(sin), 코사인(cos), 탄젠트(tan)의 세 가지 기본적인 함수(삼각함수)로 표현함. 값을 모르는 특정 각을 표현함(각도)를 "세타(θ)" 로 표현함   삼각함수란?  삼각함수는 각도와 관련된 함수로, 주로 직각삼각형의 변의 비율을 설명하는 데 사용함. 특정 값을 입력하면 삼각비의 결과를 반환하는 함수라고 볼 수 있음.   사인 (sin): 직각삼각형에서 주어진 각 θ를 반대변의 길이를 빗변의 길이로 나눈 비율 (높이 / 빗변)​코사인 (cos): 직각삼각형에서 주어진 각 θ의 인접변의 길이를 빗변의 길이로 나눈 비율 (밑변 / 빗변)​탄젠트 (tan): 직각삼각형에서 주어진 각 θ의 반대변의 ..

게임수학 2024.07.15