0
我已經使用translateZ放置了三維對象。它們在暫停時看起來很好,並且放在彼此的頂部/底部。但是當我旋轉場景這些對象合併。有人能告訴我如何擺脫這個問題嗎?在使用three.js旋轉時停止合併3D對象
黑塊是棕色的頂部,但是當我旋轉對象,位置得到了干擾。
我已經使用translateZ放置了三維對象。它們在暫停時看起來很好,並且放在彼此的頂部/底部。但是當我旋轉場景這些對象合併。有人能告訴我如何擺脫這個問題嗎?在使用three.js旋轉時停止合併3D對象
黑塊是棕色的頂部,但是當我旋轉對象,位置得到了干擾。
我看你在模型中有很大的面孔,我認爲這是一個z緩衝區問題。 嘗試對數深度緩衝區,看看會發生什麼:
var renderer = new THREE.WebGLRenderer({logarithmicDepthBuffer: true});
你可以添加一些圖像,看看是什麼問題? – gaitat 2015-03-25 11:35:48
你使用'CanvasRenderer'嗎? http://stackoverflow.com/questions/29020613/three-js-issue-to-render-objects-using-canvasrenderer/29021082#29021082 – WestLangley 2015-03-25 23:42:34
@WestLangley是的,我正在使用'CanvasRenderer'。 – 2015-03-27 05:18:15