«linear-algebra» 태그된 질문

선형 대수는 벡터 공간과 그러한 공간 사이의 선형 매핑에 관한 수학의 한 분야입니다. 태그는 일반적으로 벡터에 대한 계산과 관련된 질문에 사용됩니다.

3
다른 사람의 오프셋을 기준으로 개체를 회전시키는 방법은 무엇입니까?
Y 축을 중심으로 회전하는 포탑의 3D 모델이 있습니다. 이 포탑에는 대포가있어 물체의 중심에서 크게 벗어납니다. 포탑이 아닌 대포가 지정된 목표물을 겨냥하고 싶습니다. 그러나 터릿 만 회전시킬 수 있으므로 객관적으로 달성하기 위해 어떤 방정식을 적용해야하는지 알 수 없습니다. 다음 이미지는 내 문제를 보여줍니다. 터렛에 "LookAt ()"타겟이 있으면 대포에서 발생하는 레이저가 해당 …

3
직교 및 원근 이외의 3D 투영이 있습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 문제는 제목에 거의 있습니다. OpenGL과 같은 3D 시스템에서 사용할 수있는 직교 및 원근 이외의 3D 투영이 있습니까? 특히 …

6
게임 프로그래머를위한 좋은 선형 대수 서적은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 좋은 물리학으로 좋은 게임을 만들기 위해 Linear Algebra를 배우기 시작해야한다고 들었습니다. 나는 Linear Algebra 책을 읽고 …

3
2D 벡터에 대한 수직을 어떻게 찾을 수 있습니까?
플레이어가 마우스 커서의 위치를 ​​향해 앞으로 이동하는 하향식 게임을 만들고 있습니다. 플레이어의 움직임 코드의 일부로, 플레이어의 현재 대면 벡터에 수직 인 벡터를 결정해야합니다 (스트래핑 행동을 구현하기 위해). 주어진 2D 벡터의 수직 벡터를 어떻게 계산할 수 있습니까?

6
3D 그래픽스 프로그래밍을위한 수학 주제
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 3 년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 3D 그래픽 프로그래밍에는 다음 수학 주제가 필요하다는 것을 이해합니다. 나는 수학 과정에서 그들 중 일부를 …

3
변환 행렬의 효과를 어떻게 되돌릴 수 있습니까?
저는 최근 GLFW를 통해 OpenGL 및 C ++를 사용하여 게임을 진행하고 있습니다. 게임에는 터릿이 장착 된 비행선이 있습니다. 비행선은 월드 공간 좌표에서 움직이며 포탑이이를 따릅니다. 포탑에는 모양 / 목표 방향을위한 자체 좌표 공간이 있습니다. 기본적으로 포탑이 (0,0,1)방향을 향하면 비행선의 이동 방향과 평행을 향합니다. 터릿에 월드 스페이스 대상을주기 위해 월드 스페이스 …

4
라인 충돌에서 2D 라인을 감지하는 방법?
나는 물리학이 흥미롭고 멋지지만 수학에 약간 뒤쳐진 플래시 액션 스크립트 게임 개발자입니다. 참고로 이것은 내가 만들고있는 것과 비슷한 게임입니다 : Untangled flash game 나는이 얽힌 게임을 거의 논리의 완성으로 만들었다. 그러나 두 선이 교차 할 때 서로 다른 색을 나타내려면 교차되거나 '얽힌'선이 필요합니다. 빨간. 선분 충돌 을 감지하는 알고리즘을 제안 …

3
편견적이고 보수적 인 랜덤 워크
Velocity및 Position로 저장된 스프라이트가 있습니다 Vector2. 각 Update사이클에서 속도가 위치에 추가됩니다. 스프라이트에 세 번째 벡터 인을주고 싶습니다 Target. 반복 할 때마다 새로운 목표를 부여 할 수 있습니다. 스프라이트가 본질적으로 임의의 보행 패턴으로 움직이기를 원하지만 두 개의 매개 변수를 노출해야합니다. 전형적인 임의의 보행은 주어진 거리까지 거리를 늘리거나 줄일 수 있습니다 Target(접선 …

5
카메라 뒤의 점을 올바르게 투사하려면 어떻게합니까?
관심 장소 위에 느낌표를 표시하는 3D 게임을 만들고 있습니다. 2D 화면에서 마커를 어디에 놓아야하는지 확인하기 위해 마커가 있어야 할 3D 포인트를 수동으로 투영하고 있습니다. 다음과 같이 보입니다 : 꽤 좋아 보인다. 마커가 화면 바깥에 있으면 좌표를 화면에 맞추기 위해 단순히 좌표를 자릅니다. 다음과 같이 보입니다 : 지금까지 아이디어는 꽤 잘 …

2
변환 행렬에서 방향을 어떻게 추출 할 수 있습니까?
나는 4x4 변환 행렬 M을 가지고 있으며 M에 의해 변환 될 때 구의 모양을 찾고 싶습니다. (구는 원점에 있고 반지름은 1입니다.) M에 (0,0,0,1)을 곱하여 중심을 찾을 수 있다는 것을 알고 있습니다. 그러나 M이 구를 스쿼시하고 회전시킬 수 있으므로 반경이 문제가됩니다. 결과 타원체의 새로운 반지름을 어떻게 알 수 있습니까? 방향을 알아낼 …

2
점이 두 개의 평행선 사이에 있는지 어떻게 테스트 할 수 있습니까?
내가 디자인하고있는 게임에는 원점에서 마우스 방향으로 폭발하는 폭발이 있습니다. 이 폭발의 너비는 항상 동일합니다. 화면 하단을 따라 (현재의) 사각형이 움직이며 플레이어가 제어하는 ​​폭발에 의해 영향을받습니다. 현재이 사각형의 모서리가 폭발의 두 경계 선 내에 있는지 확인하는 방법을 찾고 있습니다. 이 작업을 수행하는 가장 좋은 방법은 폭발이 완전히 수평 인 것처럼 원점을 …

4
정렬되지 않은 충돌 방지 (스티어링)를 사용할 때 충돌하는 객체 이동
드문 경우라고 생각되는 것에 대해 정렬되지 않은 충돌 방지에 문제가 있습니다. 두 객체가 서로를 향해 움직이지만 약간의 오프셋을 설정하여 객체 중 하나가 약간 위로 움직이고 객체 중 하나가 약간 아래로 움직 이도록 설정했습니다. 정렬되지 않은 충돌 회피 조향 알고리즘에서 객체의 전방 라인 과이 두 라인이 가장 가까운 다른 객체의 전방 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.