physijs

    0

    1답변

    임. rotateOnAxis가 작동하지만 시뮬레이션이 작동하지 않습니다 Physijs.Scene.simulation()없이 . 시뮬레이션을 통해 위치를 이동합니다. this.player.__dirtyPosition = true; // move forwards/backwards/left/right if (this.keyboard.presse

    0

    1답변

    짧은 시간 동안이 라이브러리를 사용하고 있으며, 저를 죽이는 문제가 있습니다. 필자는 phisy.js가있는 큐브 2 개와 three.js가있는 큐브 2 개를 가지고 있으며 카메라의 회전에 따라 A, S, D 또는 W 키를 누르면 회전 할 수있는 기능이 있습니다. 내 코드는 다음과 같다 다음 three.js를 큐브에 var v = new THREE.Vecto

    3

    1답변

    PointerLockControls (full modified code)를 사용하여 Three.js 프로젝트에서 작업하고 있습니다. playehr에 대한 충돌 감지를 구현하고 싶습니다.이 var player = new Physijs.CylinderMesh(new THREE.CylinderGeometry(2, 2, 10, 32) , playerMaterial

    1

    1답변

    내 메쉬 간의 정적 충돌을 확인하기 위해 Physijs를 사용하고 있습니다. 나는 어떤 표면이 교차하는지 알 필요가있다. 나는 작동하는 것처럼 보이는 간단한 데모를 해킹했습니다. 현재 중력을 사용하도록 장면을 구성해야합니다. 이로 인해 어느 위치에서나 내 메쉬의 위치가 바뀌거나 부 풀기 시작합니다. 거기에 시뮬레이션에서 중력을 제거하는 간단한 방법이며, 그

    0

    1답변

    physijs를 사용하여 프로젝트를 개발하려고합니다. NetworkError : 에서 작업자 스크립트를로드하지 못했습니다 "JS/libs와/ammo.js"나는 '나는 (모질라 파이어 폭스 콘솔에서) 이러한 유형의 오류가 발생했을 그것을 고치려고했지만 결과가 없습니다. <script src="build/three.js"></script> <script sr

    0

    1답변

    두 개의 형제 메쉬를 잠그는 방법을 알아 내려고 애썼기 때문에 서로를 회전 시키면 서로의 관계가 고정됩니다. 더미 Object3D를 사용하거나 하나의 객체를 다른 객체에 추가하여 수행 할 수 있지만 Physijs를 사용해야하고 두 메쉬 모두 충돌 및 기타 물리 물리에 응답해야합니다. 이것은 단순한 예입니다. 그러나 상위 구/원통 쌍이 아래 코드에서 아래 쌍

    0

    1답변

    three.js를 사용하여 y- 회전에 따라 특정 방향으로 이동하는 자동차로 게임을 만듭니다. 예는 90도입니다. 나는 앞으로 그들을 이동하는 object.translateZ()를 사용하지만 문제가 생겼어. 나는 physijs를 사용하여 자동차를 시뮬레이션합니다. 서로 충돌하는 자동차는 충돌로 인해 y- 회전을 바꿀 수 있습니다. 도로에서 돌아올 때처럼 차

    -1

    1답변

    WebGL에서 간단한 게임을 개발 중입니다. 대부분 Physijs와 관련된 예제를 검색 할 때, 프로그램 자체에서 구체 및 입방체를 사용하여 충돌하는 사람들을 봅니다. (소스 엔진에서와 같이) 파일에있는 충돌에 대해 어떻게 메시를 사용합니까? 소스 엔진에서는 모델과 함께 포함시킬 phy.smd를 simpy로 작성합니다. 여기에서도 가능합니까? 감사!

    2

    1답변

    Three.js와 Physijs를 사용하고 있습니다. 나는 경계로서 행동해야만하는 벽을 가지고 있지만, 힘이 충분하다면 물체 (특히 상자)가 그것을 지나치는 경우가 종종 있습니다. 충돌은 감지되지만 깔끔하게 처리되지는 않지만 일부 방향으로 회전하거나 튀어 나기 시작합니다. 벽이 충돌하는 물체에 작용할 수있는 최대 힘을 ​​증가시키는 방법이 있습니까? 벽의

    0

    1답변

    나는 간단한 fps를 만들기 위해 Physijs와 협력 중이다. Physijs가 없으면 Player 객체를 만들고 아래 코드를 사용하여 THREE.Mesh 클래스를 확장합니다. function Player() { THREE.Mesh.apply(this, arguments); ... } Player.prototype = Object.cr