게임제작기법연구 13

게임제작기법연구 4주차

아핀 공간과 벡터 공간의 차이점에 대해 정리하시오. 1. 아핀 공간이란 - 어떤 점이 원 점이었는지 잊어버린 벡터 공간의 남은 공간. 2. 아핀 공간의 특징 1) 점 + 벡터 = 점 2) 벡터 + 벡터 = 벡터 3) 점 - 점 = 벡터 3. 두 공간의 차이점 벡터 공간에서는 벡터의 위치와 상관없이 크기와 방향만 같다면 같은 벡터로 취급한다. 하지만, 벡터로만 이루어져 있기 때문에 엄연히 다른 벡터임에도 같은 벡터로 취급 되는 경우가 있다. 아핀 공간에서는 이러한 문제들을 극복할 수 있는 점이 존재하며, 이 점을 통해 해당 벡터의 크기, 방향 뿐 아니라 위치까지도 표현할 수 있다. Transform에서 스케일, 회전, 이동 세 가지 변환을 순서대로 적용할 경우 가장 이상적인 변환 순서를 적고 그 이유를 설..

게임제작기법연구 2주차

함수에 사용하는 용어 정리 Domain(정의역), PreImage(정의역) - 함수가 정의된 투입값들의 집합이다. 또한 정의역에 있는 모든 요소는 다 사용해야만 한다. ex1) f(x) = 2x에서의 정의역은 모든 실수이다. ex2) g(x) = 2/x 에서는 0을 제외한 모든 실수이다. Codomain(공역) - 정의역에 대응하는 집합이며, 공역에 있는 모든 요소는 다 사용하지 않아도 된다. Range(치역), Image(치역) - 정의역에서의 각각의 요소와 대응 된 값라고 생각한다. 또한 공역의 부분집합 이라 생각한다. Input : x를 f라는 기계에 집어넣을 때 투입되는 요소, 벡터 하나가 인풋이다. Output : f라는 기계에서 x가 투입 된 후 나타난 결과물 f(x), 아웃풋은 벡터가 될 수..

게임제작기법연구 1주차

실수 집합과 체의 성질 · 자연수의 집합 N : Natural numbers · 정수의 집합 Z : ganze Zahl(정수)…정수는 본래 영어로는 Interger이나 I를 쓰는 것들이 많으므로 헷갈리지 않도록 독일어에서 따온 것 · 실수의 집합 R : Real number · 유리수의 집합 Q : Quotient(몫, 상(商))…본래는 rational number의 앞글자를 써야 하나 실수 real number와 헷갈리지 않도록 Quotient를 쓰는 것이다. · 무리수 I : irrational number · 복소수의 집합 C : Complex number 무한대는 실수 집합에 속해있지 않다. 이유 : 무한대는 개념이지 수가 아니다. !!But 컴퓨터에는 속해있다.(컴퓨터의 실수 집합 = float..