«physics-engine» 태그된 질문

충돌, 힘, 질량, 관절, 모션 등과 같은 물리 시뮬레이션을위한 소프트웨어. 물리 엔진의 예로는 PhysX, Havok, Bullet 및 ODE가 있습니다.


8
결정 론적 물리 시뮬레이션을 어떻게 수행 할 수 있습니까?
플레이어가 퍼즐 / 맵을 풀기 위해 조각과 부품을 이동시키는 강체와 관련된 물리 게임을 만들고 있습니다. 게임의 매우 중요한 측면은 플레이어가 시뮬레이션을 시작할 때 운영 체제, 프로세서 등에 관계없이 모든 곳 에서 동일하게 실행된다는 것입니다 . 복잡성이 많고 시뮬레이션이 오랫동안 실행될 수 있으므로 물리 엔진이 부동 소수점 연산과 관련하여 완전히 결정적이어야합니다. …

6
2D 물리 엔진은 어떻게 구축합니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 육년 전 . 내가 만든 가장 진보 된 게임은 물리 엔진 Box2dFlashAS3로 만든 8 볼 풀 게임과 …

7
XNA 용으로 알려진 2D / 3D 물리 엔진은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . XNA 프로젝트 (2D 또는 3D)에서 사용할 물리 엔진을 찾고 있습니다. XNA 용이므로 몇 가지 요구 사항을 충족해야합니다. 반드시 …
20 c#  xna  physics-engine 

4
오픈 소스 JavaScript 3D 물리 엔진이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …

5
누적을 통해 통합해야하는 이유
나는 DIY 물리학을 배우는 방법을 배우기 시작했으며, 가장 기본적인 수준에서 통합을 구현하는 것에 대한 질문이 있습니다 (즉 , 오일러 대 RK4 질문 이 아닙니다 ). 거의 모든 예제 integrate()에는 마지막 업데이트 이후의 시간 단계를 가져오고 마지막 업데이트 이후의 가속도 및 / 또는 속도 및 / 또는 위치를 업데이트하는 기능이 있습니다. …

3
충돌 감지는 항상 O (n ^ 2)입니까?
물리 엔진은 예를 들어 서로 가까이있는 객체를 그룹화하여 모든 객체 대신이 그룹 내에서 충돌을 확인하는 등 복잡성을 줄일 수 있습니까? 예를 들어, 원거리 객체는 다른 객체와의 속도와 거리를보고 그룹에서 제거 할 수 있습니다. 그렇지 않은 경우, 구 (3d) 또는 디스크 (2d)에 대해 충돌이 사소한가? 이중 루프를 만들거나 대신 쌍의 배열을 …

3
힘과의 충돌 해결
내 2D 물리 엔진에서 AABB 대 AABB 충돌을 감지하고 가장 짧은 침투 벡터를 찾아 AABB 위치에 추가하여 해결할 수 있습니다. 이 작업을 수행하면 두 번째 AABB 외부의 첫 번째 AABB가 "푸시"되지만 속도 / 가속 변경은 처리되지 않습니다. 시뮬레이션에 중력 가속을 추가하면 첫 번째 동적 AABB의 속도가 두 번째 정적 AABB …

1
고정 소수점 휴대용 오픈 소스 3D 물리 엔진? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 고정 소수점 3D 물리 엔진을 찾고 있습니다. 부동 소수점 단위가없는 휴대 전화 또는 휴대용 게임 콘솔과 같은 장치에서 내 게임의 이식성이 …

4
물리 엔진에서 작은 물체를 어떻게 처리해야합니까?
주사위 던지기를 위해 3D 물리 엔진을 만들고 있습니다. 지금까지 주사위는 1x1x1m이고 중력은 9.82m / s ^ 2입니다. 주사위가 조금 느리게 보이는 방식으로 모든 것에 반응하기 때문에 이것은 물론 현실적으로 보이지 않습니다. 이 문제를 해결하기 위해 주사위를 옆으로 약 0.02m로 만들기 위해 모든 크기를 변경하려고했습니다. 이로 인해 내 질량과 역 관성 …

3
물리 엔진에 필요한 조언
최근에 물리 엔진을 구축하여 프로젝트를 시작했습니다. 나는 당신이 나에게 이것에 대한 몇 가지 문서 및 / 또는 최고의 기술과 관련된 조언을 줄 수 있기를 바랐다. 우선, Game-Physics-Engine-Development 가 당면한 과제에 강력히 권장되는 것을 보았고 , 당신이 저에게 다른 의견을 줄 수 있는지 궁금합니다. 또한 Amazon을 탐색하는 동안 Game Engine Architecture를 …

1
총알 물리를 게임에 통합하려면 어떻게합니까?
여기에 있는 릴리스 파일을 다운로드 했지만 시작 위치를 잘 모르겠습니다. 내 게임에는 수많은 장방형과 구가 있으며, 이들 모두가 서로 충돌하기를 원합니다. (모두 메쉬와 관련 경계 볼륨이 있습니다) 편집-방금 직육면체에 실제로 AABB가 연결되어 있음을 깨달았습니다. 나는 적어도 그것을 바꿔야 할 것 같아요. 따라야 할 단계는 무엇입니까?

3
물리 엔진에서 물체의 "퍼핑"또는 지 터링을 어떻게 수정합니까?
속도를 변경하거나 임펄스를 적용하는 대신 겹치는 몸체의 위치를 ​​수정하여 충돌을 해결하는 간단한 물리 엔진이 있습니다. 속도는 영향이 이미 해결 된 후 또는 통합 부품 중에 만 변경됩니다. 힙의 맨 아래에있는 객체에 맨 위의 객체가 너무 많은 압력을 가하는 것 (암시 적으로 존재하며 알고리즘에 압력 모델링이 없음)에 문제가있어 바닥을 통해 밀려납니다. …

3
관성 텐서 계산
나는 아직 잘 이해하지 못하기 때문에 가능한 한 최선을 다하고 설명하려고 노력할 것입니다. 짧은 버전 : 객체 모양을 기반으로 관성 텐서를 계산하기위한 일반적인 c ++ / physx 공식이 있습니까? Long Version : 물리학에서는 x, y 및 z 관성 텐서를 지정해야합니다. 현재 우리가하는 방식은 질량에 기초한 비율 일뿐입니다. 따라서 객체가 X …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.