반응형

책/유니티로 배우는 게임 수학 3

[유니티로 배우는 게임 수학] 3장-벡터 복습 및 정리

- 3.1.1순서가 있는 수치로 조합된 벡터를 수벡터라고 한다.배열로 벡터를 표현한 경우 하나하나의 요소를 벡터의 성분이라고 한다.성분을 가로로 나열하면 행벡터, 세로로 나열하면 열벡터이다. - 3.1.2성분의 배열로 본 벡터 표현과 달리, 화살표를 통해 벡터를 시각적으로 표현할 수 있다.크기, 방향을 가진 양으로서 벡터를 정의하면 기하벡터가 된다.벡터의 화살표가 시작되는 점을 시점, 화살표 끝 점을 종점이라고 한다. - 3.1.3크기와 방향이 있는 양을 벡터라고 한다면, 크기만 있는 일반적인 수치는 스칼라라고 한다. - 3.2.3크기가 1인 벡터는 단위벡터라고 한다.단위벡터를 구하는 조작을 가리켜 벡터를 정규화한다고 표현한다. 유니티의 Vector3 클래스의 normalized를 사용하면 원래 벡터의 ..

[유니티로 배우는 게임 수학] 2장-좌표계 복습 및 정리

- 2.1.1좌표계는 물체의 위치를 특정한 하나의 점으로, 다시 말해 유일하게 가리키기 위한 체계다.원점에서 직각으로 교차하는 x축과 y축으로 이루어진 좌표계를 직교좌표계라고 한다. 데카르트 좌표계라고 부르기도 한다.축이 직각으로 교차하지 않는 사교좌표계라는 것도 존재한다. x축과 y축에 의해 네 개로 분할된 평면을 사분면이라고 하고, 오른쪽 위에서부터 반시계 방향으로 1, 2, 3, 4사분면으로 구분한다. - 2.1.3유니티가 채용한 z 방향의 좌표계를 가리켜 왼손 좌표계라고 한다. 원점에서 안쪽을 향해 깊이로서 z축이 증가한다.OpenGL과 WebGL에서는 오른손 좌표계가 사용된다. 앞쪽으로 올수록 z의 값이 증가한다. - 2.1.4유니티에서 각 물체의 월드 좌표는 각각 게임 오브젝트의 Transfo..

[유니티로 배우는 게임 수학] 1장-삼각함수 복습 및 정리

- 1.1삼각형은 세 개의 정점(꼭짓점, vertex)으로 이루어진다. 정점으로 세 개의 변(edge)이 정해진다.삼각형은 항상 어딘가의 평면 위에 존재한다.정점이 네 개인 도형은 더 이상 평면상에 없고, 3차원 공간에밖에 표현할 수 없다. - 1.4아크사인, 아크코사인, 아크탄젠트를 사용하면 각각 사인, 코사인, 탄젠트 값으로부터 대응하는 각도 θ를 산출할 수 있다. - 1.5.490도 = π/2180도 = π 반지름이 1일 때 원주의 길이가 2π이기 때문에 이렇게 구해진다.라디안과 각도를 혼동하지 않도록 주의. -1.5.5덧셈정리를 활용하여 임의의 점 (x, y)에 대한 원점 중심의 회전 알고리즘으로 사용할 수 있다. using UnityEngine;using System.Collections;usi..

반응형