2013-11-21 61 views
1

當我添加到場景中的兩個對象,並設置其透明度與一些不透明度和使用TrackballControls我旋轉鼠標場景爲真,這是該對象最初距相機較遠的地方失去了其透明度。three.js所 - 當TrackballControls旋轉透明物體不會表現得像透明

我讀,這是將被首先顯示的Z緩衝器的問題,從照相機進一步的目的。但是當我使用TrackballControls旋轉場景時,相機會改變其位置,因此應該正確顯示透明物體。但事實並非如此。

在這張照片

這裏 - 右邊是FrontView中,左側是顯示不正常backview:

http://www.foto-ondruskova.cz/Experiment/lenses.jpg

請,任何解決方案?

+0

我看到幾個可能性,但沒有代碼或演示,我們所能做的就是做了一堆猜測。 – JayC

+0

我發現在我的代碼中有renderer.sortobjects = false導致問題。感謝JayC,現在它按預期工作。 –

回答

0

我也碰到過這個問題,並設置alphaTest: 0.5到材料的建議here解決我的問題。但它是打擊和錯過。試一試。希望它有效!