본문 바로가기
반응형

게임이론8

[게임이론] 힘과 가속도 힘이란? 힘은 질량을 가지고 있는 물체를 빨라지거나 느려지게 한다. 즉, "힘을 받은 물체는 가속한다"라는 것이다. 가속도란? 속도를 점점 빠르게 또는 느리게 한다. 가속은 가속과 감속을 포함하는 의미이다. F = ma ? Force = Mass * Acceleration -> 힘 = 질량 * 속도의 변화(가속도) 속도 : 시간당 얼마나 이동했는가? -> m/s 가속도 : 속도의 변화 -> 시간당 얼마나 속도가 변했는가? -> 속도를 시간으로 나눠준다. -> ( m/s ) / s -> m/s2 (s의 제곱) F = m*a 에 의해 F가 일정한 값이라면 m과 a의 관계는 다음과 같다. m이 커지면 a는 작아지고, m이 작아지면 a는 커진다. 중력 (g) = -9.8 m/s2 물체의 무게(힘) = m(질량).. 2021. 1. 10.
[게임이론] 행렬 객체의 Position, Rotation, Scale은 내부적으로 다음의 변환 행렬 절차를 거친다. (항등행렬, 크기 변환 행렬, 이동 행렬, 회전 행렬) 행렬의 기본 연산 행렬의 합, 차의 규칙 두 항은 동일한 행과 열로 구성 되어야 한다. 행렬의 곱의 규칙 전항의 행의 길이와 후항의 열의 길이가 동일해야 곱할 수 있다. 곱할때 동일 행의 값과 동일 열의 값을 곱한다. 이에 대한 예는 다음과 같다. 동차 좌표계 변환 행렬 계산을 좀 더 쉽게 하는데 도움이 된다. (x, y, z) -> (x, y, z, 1) 변환 행렬 예를 들어 (2, 1, 3)의 좌표를 x방향으로 3만큼 이동하면 (5, 1, 3)이라는 것을 쉽게 알 수 있다. 그런데 회전이나 복잡한 이동을 이런 식으로 쉽게 알기란 어렵다. 그러므로 .. 2021. 1. 2.
[게임이론] Vector Vector는 크기와 방향으로 구성되어 있다. 티스토리의 수식 입력 방법을 몰라서 그냥 이미지로... ㅜㅜ 2020. 12. 15.
[게임이론] 삼각함수 삼각함수는 각의 크기를 삼각비로 나타내는 함수이다. 다음의 삼각형에 대해 옛날에 배웠던 삼각함수 공식은 아래와 같다. (입력 문제로 쎄타는 @로 표기한다.) cos@ = a / c sin@ = b / c tan@ = b / a 그렇다면 c가 1이라고 가정하면, 아래와 같이 변한다. cos@ = a / 1 = a sin@ = b / 1 = b tan@ = b / a 즉 밑변(a)의 길이는 cos@ 가 되고, 빗변(b)의 길이는 sin@가 된다. 이것을 피타고라스 정리에 대입해보면 다음과 같다 빗변의 길이가 1일때 벡터(방향)과 연계가 있기 때문에 잘 기억할 필요가 있다. 위와 같이 단위 원, 즉 반지름이 1인 원이 있다고 가정한다. 이 원에서 상의 가상의 위치 P(x, y)가 있다. 이 점을 통해 만들어지.. 2020. 12. 10.
반응형