2012-12-11 90 views
1

我試圖讓一些表面與立方體相交,這就是我所得到的。我不知道在三,js發展的現階段應該如何。three.js對象相交

object intersection issue

dragable cubes example一切正常。我認爲也許我使用了錯誤的材料或渲染器。

var renderer = new THREE.CanvasRenderer(); 
var material = new THREE.MeshBasicMaterial({ vertexColors: THREE.FaceColors }); 

有什麼建議嗎?謝謝!

回答

2

The CanvasRendererdoes not use a z-buffer。您應該切換到WebGLRenderer來解決問題。

+3

或者向立方體添加更多細分...'new THREE.CubeGeometry(100,100,100,2,2,2)' – mrdoob