게임 수학(11)
-
[게임 수학] #6 | 삼각함수(2) : 각의 측정법
인프런 강의를 보며 공부한 글입니다. 1. 각의 측정각도법 (Degree)원을 360개로 균일하게 나누어 표현하는 방법입니다. 일상에서 흔히 사용하는 방법이죠. 왜 360인가에 대해서는 약수가 많이 나오는 수이기 때문에 원을 쪼개서 계산할 때 유용하다고 합니다. 하지만 이러한 각도법보다는 원의 호의 길이를 이용해 각도를 표시하는 호도법(Radian)이 삼각함수에 더 적합합니다. 삼각함수의 미적분을 더 편리하게 적용할 수 있기 때문이죠. 그렇다면, 우선 호도법이 뭔지부터 알아봅시다. 호도법 (Radian)반지름이 1인 반원을 생각해봅시다. 위와 같이 존재하는 반지름이 1인 반원의 왼쪽 좌표를 원점으로 옮겨봅시다. 이 때, 이 원호를 오른쪽으로 쫘악 펼쳐봅시다. 마치 오른쪽 끝이 실이라고 생각하..
2022.07.25 -
[게임 수학] #5 | 삼각함수(1) : 삼각함수의 개념
인프런 강의를 보며 공부한 글입니다. 1. 삼각함수(Trigonometric function)수학에서 삼각함수는 각의 크기를 삼각비로 나타낸 함수를 의미합니다. 삼각비(Trigonometric ratios)란 직각삼각형의 세 변의 길이 중 두 변의 길이 간의 비례 관계를 나타내는 걸 말하구요. 이러한 삼각비에는 우리가 흔히 아는 사인(sin), 코사인(cos), 탄젠트(tan)가 있습니다. 이러한 삼각함수 개념에 대해 이해하려면, 우선 그 기반 개념인 직각삼각형과 삼각비에 대해 더 알아보도록 합시다. 직각삼각형(Right-Angled Triangle) 직각삼각형은 다음과 같은 세 개의 요소로 이루어져 있습니다.빗변 (Hypotenuse) : 직각 맞은편의 비스듬한 변밑변 (Adjacent) ..
2022.07.25 -
[게임 수학] #4 | 선형 독립(Linear Independent)
인프런 이득우 교수님 강의를 보며 공부한 글입니다. 1. 벡터의 생성(Span) 시스템벡터가 가지고 있는 벡터와 벡터의 덧셈, 벡터와 스칼라의 곱셈 이 두 가지 연산을 이용하여 새로운 벡터를 생성해내는 시스템을 말합니다. 수의 시스템에서 수와 수의 이항 연산을 통해 새로운 수를 생성해내는 시스템과 비슷하다고 볼 수 있죠. 이렇게 생성하는 시스템을 선형 조합(Linear Combination)이라고 하고, 수학에서는 이렇게 새로운 벡터를 생성하는 것을 Span 한다고 표현합니다. 선형 조합(Linear Combination)이란?벡터의 기본 연산을 사용하여 새로운 벡터를 생성하는 수식을 말합니다. $$ v'=a_1 v_1+a_2 v_2+a_3 v_3+⋯+a_n v_n $$ 선형 의존과 선형 독립의 수..
2022.07.21 -
[게임 수학] #3 | 벡터(Vector)
인프런 의 이득우 교수님 강의를 보며 공부한 글입니다. 1. 벡터(Vector)의 정의수직선에서의 표현의 한계수를 점으로 표현한다면, 1차원의 도형인 수직선 위에 있는 것들만 표현이 가능즉, 1차원 상에서 의미있는 무언가를 표현하기에는 주어진 공간이 부족최소한 2차원의 평면은 되어야 시각적으로 원하는 그림을 그리는 등의 추가적인 표현이 가능해짐따라서 수가 가지고 있는 영역을 1차원이라고 하면, 확장한 2차원의 영역으로 어떻게 확장했을까? 데카르트 좌표계(Cartesian Coordinate System)의 등장흔히 수학에서 2차원을 많이 표현하는 방법수의 시스템을 기반으로 영역을 확장해 표현하는 방식두 실수 집합을 교차시켜 평면을 표현하고, 오른쪽과 위쪽을 +방향으로 지정 즉, 데카르트 좌표계라는 것..
2022.07.20 -
[게임 수학] #2 | 함수(Function)
인프런 강의를 듣고 필기한 글입니다. 1. 함수(Function)의 기초함수를 왜 배워야 하는가?게임이란 것은 결국 게임 내에서 공간의 변환에 밀접하게 연결되어 있음게임을 제작한다는 것은 굉장히 많은 공간의 변환 작업들로 구성되어 있는데, 그 기반은 집합과 집합의 대응 관계이것의 메커니즘을 설명하는 것이 바로 함수(Function)그렇기 때문에 함수에 대한 개념을 제대로 적립해야, 공간과 공간의 변환을 제대로 이해할 수 있는 기본 지식이 됨 함수의 정의함수라는 것은 두 집합 간의 대응 관계를 의미함단, 첫 번째 집합의 모든 요소가 사용되어야 함수의 성립 조건이 만족됨 함수가 아닌 대응 관계첫 번째 집합의 어떤 원소에 대한 대응 관계가 빠져 있을 때첫 번째 집합의 한 원소가 두 번째 집합의 두 가지..
2022.05.05