0
我已經創建了網格並使用three.js呈現了「10」3d對象?如何訪問Three.js中的每個元素
如何訪問每個對象執行縮放,旋轉&所有的東西,所以有一個 需要單獨獲取div對象?
幫我解決這個問題?
謝謝!
我已經創建了網格並使用three.js呈現了「10」3d對象?如何訪問Three.js中的每個元素
如何訪問每個對象執行縮放,旋轉&所有的東西,所以有一個 需要單獨獲取div對象?
幫我解決這個問題?
謝謝!
你似乎不是在問一個真正的問題。而是要求別人教你一些東西。在'啓動代碼'中,一個SphereGeometry對象與一個MeshBasicMaterial對象組合在一起,以便創建Mesh對象,這是您的3d對象,然後您可以使用它來訪問/設置對象位置,旋轉等。下面是代碼行一旦你創建你需要將它們添加到場景中通過調用scene.add(目)網格對象
var geometry = new THREE.SphereGeometry(75, 20, 10);
var material = new THREE.MeshBasicMaterial({ color: 0xffffff, wireframe: true });
var mesh = new THREE.Mesh(geometry, material);
:我指的是。在這一點上,你可以設置或獲取旋轉或位置
mesh.position.x = 50;
mesh.rotation.z = Math.PI/2 // rotations are in radians
你可以發佈一些代碼或使它很容易複製您的設置?我不確定您是否創建了1個或10個網格實例。 – 2012-02-05 02:57:17
這裏是啓動代碼,查看tat代碼補丁並幫助我動態處理網格! ! ! ! https://github.com/mrdoob/three.js/tree/master/gui。 ..。 。 – Govardhana 2012-02-17 03:17:35