«separating-axis-theorem» 태그된 질문

3
SAT와 3D OBB 충돌에 사용할 축 수 및 축
다음을 기반으로 SAT를 구현했습니다. 방향 경계 상자를 사용한 동적 충돌 감지 [PDF] 7 페이지의 표에서 15 축을 테스트하여 충돌을 찾을 수 있지만 Ax, Ay 및 Az 만 있으면 이미 충돌이 발생합니다. 다른 모든 사례를 테스트해야하는 이유는 무엇입니까? Ax, Ay 및 Az만으로는 충분하지 않은 상황이 있습니까?

3
팀은 소스 파일의 덮어 쓰기 작업을 어떻게 방지합니까? [닫은]
예를 들어 게임 엔진과 같이 여러 사람이 동시에 작업하는 동안 덮어 쓰기가 어떻게 방지 될 수 있습니까? 하자 말의 개발자 하나 에 노력 Audio.cpp하고 개발자 두 도에 작동하고 Audio.cpp, 방법이 일반적으로 전투 덮어 쓰기에 큰 팀에서 관리한다? (즉 , 개발자 1 이 완료 될 때까지 개발자 2 가 파일을 열지 …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

1
SAT를 사용하여 복합 모양의 충돌을 해결하는 방법은 무엇입니까?
SAT 는 임의의 볼록 다각형 사이의 충돌을 결정하는 적절한 방법입니다. 충돌을 해결하는 데 필요한 벡터를 얻을 수도 있습니다. 복잡한 (볼록하지 않은) 모양 사이의 충돌을 해결하기 위해 여러 볼록 다각형으로 구성된 일종의 복합 모양에 대해 생각하고있었습니다. 넓은 위상에서 충돌이 발생하면 (예 : 원 대 원 또는 AABB 대 AABB) 충돌은 복합 …

3
여러 객체와 충돌하는 경우 충돌 해결
정적 객체와 이동 가능한 객체가 있습니다. 충돌은 분리 축 정리를 사용하여 감지됩니다. 예를 들어,이 상황에서는 두 개의 정적 객체 (빨간색)가 있습니다. 및 둘 사이의 이동 가능한 물체 : 내 알고리즘은이 두 개체 간의 충돌을 계산할 수 있으며 충돌에 대한 완벽한 해상도 벡터 (최소 변위 벡터를 의미)를 뱉어냅니다. 예를 들어 녹색 …

3
2D 게임 충돌 응답 : 주어진 축을 따라 SAT 및 최소 변위?
내가 만들고있는 2D 게임에서 충돌 시스템을 구현하려고합니다. 메타 축의 충돌 튜토리얼에 설명 된 것처럼 분리 축 정리 는 효율적이고 강력한 충돌 감지 처리 방법처럼 보이지만 사용하는 충돌 응답 방법은 마음에 들지 않습니다. 최소 오버랩 축을 따라 맹목적으로 변위함으로써, 알고리즘은 단순히 움직이는 물체의 이전 위치를 무시합니다. 즉, 정지 한 물체가 들어가고 …

4
SAT와의 접점 찾기
SAT (Separating Axis Theorem)를 사용하면 최소 변환 벡터, 즉 두 개의 충돌하는 객체를 분리 할 수있는 가장 짧은 벡터를 쉽게 결정할 수 있습니다. 그러나 필요한 것은 관통하는 물체가 움직이는 벡터를 따라 물체를 분리하는 벡터입니다 (예 : 접점). 나는 명확히하기 위해 그림을 그렸다. 이전 위치에서 이후 위치로 이동하는 하나의 상자가 있습니다. …

3
협상 충돌 탐지 알고리즘
충돌 감지에는 3 단계가 있습니다. Broadphase : 루프 속도를 높이면 상호 작용할 수있는 모든 대상간에 반복되고 오 탐지가 허용됩니다. 협상 (Narrowphase) : 그들이 충돌하는지 여부, 때로는 오 탐지 여부를 결정합니다. 해결 : 충돌을 해결합니다. 내가 묻는 질문은 협소에 관한 것입니다. 복잡성과 정확도가 다른 여러 알고리즘이 있습니다. Hitbox 교차점 : 이것은 …

1
여러 다각형으로 축 정리를 분리 하시겠습니까?
C #에서 분리 축 정리를 구현하려고합니다. 두 다각형 사이의 최소 변환 벡터를 계산할 수있는 함수가 있습니다. 그러나 하나의 다각형과 다른 여러 다각형 사이의 최소 변환 벡터를 계산하는 함수를 만들 수없는 것 같습니다. 솔직히, 나는 몇 달 동안이 일을 해왔고 솔루션에 더 가깝지 않고 온라인으로 솔루션을 찾을 수 없었습니다. 항상 정확한 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.