physijs

    2熱度

    1回答

    我創建了一個由THREE.JS和Physijs製作的遊戲。我做了一個名爲addBlock2的函數,它爲場景添加了一個三角形金字塔。它設置相應的頂點,但是當涉及到triangulateShape失敗,出現以下錯誤: Uncaught TypeError: Cannot read property 'x' of undefined THREE.Shape.Utils.triangulateShap

    3熱度

    1回答

    我正在使用PointerLockControls(full modified code)在Three.js項目上工作。我想爲playehr實施碰撞檢測。 var player = new Physijs.CylinderMesh(new THREE.CylinderGeometry(2, 2, 10, 32) , playerMaterial); player.position.set(

    0熱度

    1回答

    我試圖用physijs開發一個項目。我也遇到過這種類型的錯誤(從Mozilla Firefox瀏覽器控制檯)的: NetworkError:無法在加載工人腳本 「JS /庫/ ammo.js」 我米試圖解決它,但沒有結果。這是physijs設置我的代碼片段: <script src="build/three.js"></script> <script src="js/libs/physi.js"

    0熱度

    1回答

    我一直在努力研究如何鎖定場景中的兩個兄弟網格,以便在旋轉它們時,它們之間的關係保持不變。 我知道這可以通過使用虛擬Object3D或向另一個對象添加一個對象來完成,但我需要使用Physijs,並且希望兩個網格都能夠響應場景中的碰撞和其他物理。 這是一個簡化的例子,但我很想知道如何讓上部球體/圓柱體對在下面的代碼中表現得與下部對完全一樣(下部對具有父/子關係,而上部網格都直接添加到場景): $(do

    1熱度

    2回答

    從標題中可以看出,當我運行physiJS的示例時(從github回購),它只顯示背景,fps計數器,但根本沒有生理功能(純three.js工作正常)。當我運行:http://chandlerprall.github.io/Physijs/examples/vehicle.html時,一切運行正常。我現在不知道從哪裏開始尋找問題。任何想法可能是什麼原因?

    0熱度

    1回答

    我使用Three.js和Physijs創建了一個非常基本的多維數據集。我繪製了具有透明度的紋理,並且我希望通過透明度在多維數據集的另一側看到紋理。現在,我通過透明度看到背景,但不看立方體背面的紋理。 var cube = new Physijs.BoxMesh( new THREE.BoxGeometry(2, 2, 2), new THREE.MeshPhongMateria

    0熱度

    1回答

    無法理解在哪裏知道physijs的功能。有許多功能,如applyImpulse,applyForce等,但沒有文檔。

    0熱度

    1回答

    我有兩個盒子。一個在地上產卵,另一個在其上面。重力打開。我試圖讓碰撞事件的聽衆在底部放置在地面上的盒子上開火。但是,沒有記錄。 var c = new Physijs.BoxMesh(new THREE.CubeGeometry(5, 5, 5), new THREE.MeshBasicMaterial({ color: 0x888888 })); c.__dirtyPosition = tru

    3熱度

    3回答

    我試圖與physi.js庫()。我跟所有的步驟給出: https://github.com/chandlerprall/Physijs/wiki/Basic-Setup 但是,我得到了錯誤: Uncaught SecurityError: Failed to construct 'Worker': Script at 'file://172.16.159.200/js/physijs_worker

    2熱度

    1回答

    預期成果:一個框將砸在地上,它會產生一個警告框說:「盒子正好砸在地上」 發生了什麼事:警報框沒有被創建。相關的JavaScript控制檯日誌也不會在碰撞時產生。 我在my github repo上共享一個小小的代碼。您可以克隆它並在Chrome瀏覽器中自行運行它。您可以檢查源代碼中**** scripts/app.js ****文件中的physijsBox.addEventListener()部分