게임 수학 입문 04 - 벡터의 결합과 생성(Vector Combination)
벡터 공간의 기본 연산을 사용해 벡터를 움직이는 방법에 대해서 알아봤습니다. 이번에는 벡터의 기본 연산을 사용해 벡터 공간의 구조를 분석하고 이로부터 벡터 공간이 가진 다양한 성질을 추출해보겠습니다.
Math
벡터 공간의 기본 연산을 사용해 벡터를 움직이는 방법에 대해서 알아봤습니다. 이번에는 벡터의 기본 연산을 사용해 벡터 공간의 구조를 분석하고 이로부터 벡터 공간이 가진 다양한 성질을 추출해보겠습니다.
Math
실수와 실수의 곱집합을 사용하여 직선으로 표현되는 영역을 평면으로 확장해 표현할 수 있었습니다. 이렇게 직선의 수 집합을 수직으로 배치해 평면을 표기하는 방식을 데카르트 좌표계(Cartesian coordinate system)라고 부릅니다.
Math
함수(Function)란 두 집합에서 첫 번째 집합의 모든 원소가 빠짐없이 두 번째 집합의 어떤 원소에 대응하는 관계를 의미합니다. 두 집합을 각각 X와 Y라는 기호로 지정하고, 집합 X의 원소를 x, 집합 Y의 원소를 y라고 할 때 X에서 Y로 대응되는 함수를 ${y=f(x)}$...
Math
게임을 구성하는 가상 세계를 이해하기 위한 첫 걸음은 집합(Set)이라는 개념으로 수를 이해하는 것입니다. 집합이란 서로 구분되는 원소(Element)로 구성된 묶음을 의미합니다. 이러한 집합론을 소박한 집합론(Naive set theory)이라고 합니다.
Math
uv로 기본도형인 정육각형을 작도하는 기본기에 대한 포스팅입니다. 그리고 이를 응용하여 타일링하는 방법에 대해 배워보도록 하겠습니다.
HLSL Unity
비트 단위 연산자(Bitwise Operator)는 컴퓨터에서 비트(bit) 단위로 데이터를 처리할 때 사용되는 연산자입니다. 비트는 컴퓨터에서 정보의 최소 단위이며, 2진수이기 때문에 0 또는 1의 값을 가집니다. 이러한 비트를 조작하는 연산을 비트 연산이라고 합니다.
CSharp Unity