[英]How can I render to framebuffer back sides of the cube? (Invisible sides from my point of view?)
我正在嘗試使用Three.js庫在WebGL中開發體積渲染。 我知道如何在純WebGL中做到這一點,但是我在Three.js中找不到任何方法。
所以..問題...
1)如何繪制邊界框(我有一個立方體)的背面到幀緩沖區? 我只需要繪制立方體的不可見面。
2)如何繪制邊界框的正面? (僅正面)
非常感謝:-)我真的不知道如何在Three.js中做到這一點...有可能嗎? 如果不可能的話,我會在純WebGL中做..但是我不想將WebGL和Three.js庫混在一起。
非常感謝你:-)
您可以選擇正面或背面剔除,如下所示:
renderer.setFaceCulling( THREE.CullFaceFront );
renderer.setFaceCulling( THREE.CullFaceBack );
three.js r.55
解決方法是:
設置為渲染器:
renderer.setFaceCulling(“ front”);
要么
renderer.setFaceCulling(“ back”);
感謝您對WestLangley的幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.