box2d 물리 엔진의 impact.js 구현과 관련하여 몇 가지 질문이 있습니다.Box2D의 Impact.js 버전에서 충돌을 필터링하는 방법
먼저 입자가 정확한 물리적 상호 작용을 요구하지 않는 입자 효과를 처리하는 가장 좋은 방법은 무엇인지 설명 할 수 있습니까? 기본 box2D 엔진에는 collides.LITE
옵션이 있습니다.이 옵션은이 목적을 위해 잘 작동하는 것으로 보입니다. 그러나 box2D에서 입자의 수가 적 으면 (예 : 15 정도) 게임은 입자들 간의 상호 작용과 환경에 따라 실질적으로 느려질 수 있습니다.
관련이 있지만 별개의 질문은 다음과 같습니다. impact2j의 impact.js 버전에서 충돌 필터링을 처리하는 가장 좋은 방법은 무엇입니까? 여러 소스에서 온라인으로 다른 box2D 구현에 대해 충돌 필터링을 사용하려면 각 객체에 대해 collisionBits
및 maskBits
속성을 정의하고 나머지는 box2D가 자동으로 수행해야합니다. box2D의 impact.js 버전에서이 작업을 시도했지만 충돌을 전혀 조작 할 수 없었습니다.
아무도 이런 종류의 경험이 있습니까? 많은 감사합니다.
도움이되는 링크 주셔서 감사합니다. 충돌 필터를 사용하여 유용한 기능을 수행하지 못했을 때이 프로젝트에 대한 열정을 잃었습니다. 이제 나는 몇 가지 단서를 가지고 다시 일을하려고 노력할 것입니다. – Sledge