친구와 저는 WebGL을 사용하여 게임을 개발 중이고 일부 물리 엔진을 찾은 후 포트 또는 총알 물리학 라이브러리 인 ammo.js를 발견했습니다. 우리는 간단한 예제를 구현했고 Chrome의 프레임 속도가 Firefox 나 Safari에 비해 끔찍하다는 것을 빨리 발견했습니다. 나는 크롬이 10 FPS를 얻는다 고 말하고 있는데, 파이어 폭스는 60 FPS로 상당히 일정하다.Google 크롬의 ammo.js 성능
많은 것을 연구 한 결과, this 블로그에 정확히 Chrome에 라이브러리가있는 문제가 있음을 발견했습니다. (tl; dr : ammo.js는 크롬이 낙담하는 사전 개체를 사용합니다)
제 질문은 다음과 같습니다. 사전을 사용하지 않고이 라이브러리의 포트가 있습니까? 그렇지 않다면 원래 C++ 글 머리 기호 코드를 수정하고 다시 포트 할 가치가 있습니까? 이전 옵션 중 어느 것도 자바 스크립트에서 어떤 물리 엔진을 사용 하시겠습니까?
나는 여기의 선택이 꽤 제한되어 있지만 나는 그것이 가치가 있다고 생각한다.
감사합니다.
벤치 마크에 대한 링크가 있습니까? Chrome V8 팀에 전달하고 싶습니다. –