[내일배움캠프 Day5] 콜리전 수정하기
·
내일배움캠프/TIL
'단순콜리전보기'를 하면 콜리전이 뜨는데 현재 아래까지 전부 콜리전이 되는 것을 볼 수 있습니다.콜리전 제거  -> 자동 컨벡스 콜리전 적용하기 를 한 뒤에 헐 개수를 늘리면 깔끔하게 바뀌는 것을 볼 수 있습니다.너무 많으면 연산량 많아지므로 최적화를 위해 적절히 필요한만큼 쓰면 됩니다. 추가로 '이득우의 게임 수학' 책을 읽고 정리하였습니다.https://dev0404.tistory.com/19 [게임수학] 벡터: 가상 공간의 탄생벡터(Vector)란 평면에서 시각적으로 의미 있는 물체를 생성하기 위해 평면을 구성하는 원소입니다. 데카르트 좌표계데카르트 좌표계(Cartesian coordinate syste) : 직선의 수 집합을 수직으로 배치하여dev0404.tistory.com
[게임수학] 벡터: 가상 공간의 탄생
·
책/이득우의 게임 수학
벡터(Vector)란 평면에서 시각적으로 의미 있는 물체를 생성하기 위해 평면을 구성하는 원소입니다. 데카르트 좌표계데카르트 좌표계(Cartesian coordinate syste) : 직선의 수 집합을 수직으로 배치하여 평면을 표기하는 방식데카르트 좌표계의 한 원소는 곱집합과 동일하게 순서쌍으로 표현하며 좌표(Coordinate)라고 부릅니다. (x, y) 벡터 공간과 벡터1. 스칼라와 벡터벡터 공간(Vector Space) : 두 개 이상의 실수를 곱 집합으로 묶어 형성된 집합벡터(Vector) : 벡터 공간의 원소좌표값으로 사용하는 x와 y를 실수로 규정하기보단 체의 구조를 가지는 집합, 즉 체집합의 원소로 규정합니다. 이렇게 체의 구조를 가지는 수 집합의 원소를 스칼라(Scalar)라고 부릅니다...
[내일배움캠프 Day4] 플레이어 이동하기
·
내일배움캠프/TIL
플레이어 블루프린트 생성하기 사용자의 입력 바인딩하기앱에서 사용자의 입력을 받으려면 키보드의 각 키를 눌렀을 때 또는 누르지 않았을 때의 신호를 일정한 값(value)으로 전환해 줘야 합니다. 이렇게 입력 기호와 특정한 수치 값을 묶어서 연관시키는 과정을 ‘바인딩(Binding)’이라고 합니다.Input Action은 사용자가 지정된 키를 입력했을 때 키의 입력 값을 어떤 값으로 받을 것인지를 설정하는 파일입니다.Input Action의 Value Type은 입력받았을 때 결과로 받을 값의 자료형을 결정할 수 있습니다. 언리얼 엔진의 Enhanced Input 시스템에서는 ‘Input Mapping Context’라는 특정한 파일 형식을 이용하여 Input Action과 입력 장치를 맵핑할 수 있도록 구..
[게임수학] 수: 가상 세계를 구성하는 가장 작은 단위
·
책/이득우의 게임 수학
http://www.yes24.com/Product/Goods/107025224 이득우의 게임 수학 - 예스2439가지 실시간 렌더링 게임 프로그래밍 실습 예제를 하나씩 따라 해보며 독자가 직접 체득하는 흥미로운 게임 수학의 세계! 게임 개발자와 그래픽 아티스트들이 궁금해 했던 3D 가상 세계와 메타www.yes24.com이득우의 게임 수학을 읽으면서 중요하다고 생각하는 부분들을 정리한 글입니다. 수와 집합집합(Set)은 서로 구분되는 원소(Element)로 구성된 묶음으로 이를 소박한 집합론(Naive set theory)이라고 합니다.자연수(N) 물건을 세거나 순서를 지정하기 위해 사용하는 수의 집합정수(Z)자연수와 자연수의 음수, 0을 포함하는 수의 집합유리수(Q)분모가 0이 아닌 두 정수의 비율 ..