2015-07-02 16 views
0

是否可以將widthSegmentCount(或高度或倒角)指定給在Blender中創建的自定義幾何對象。導入到SceneKit時,我的幾何圖形非常銳利。儘管在Blender中看起來很棒。圖片中描繪了清晰度。使用widthSegmentCount屬性修復銳利外觀的幾何對象

enter image description here

enter image description here

物體運動得設置enableJittering真沒有幫助。

我試過,因爲我的對象基本上是一個盒子使用此代碼:

let box = boxNode.geometry as! SCNBox 
box.widthSegmentCount = 150 
box.heightSegmentCount = 150 
box.chamferSegmentCount = 150 

,我得到一個錯誤:線程1:信號SIGABRT

這是最好的SceneKit可以做或者我需要以不同的方式從Blender中導出我的對象?

回答

2

這與您的網格質量無關。您只是看到單個像素沒有平滑。 SCNView公開antialiasingMode屬性,它將幫助您獲得更平滑的邊緣(嘗試.Multisampling2X.Multisampling4X)。

+0

很好,它是我所問的。但是,這樣做的成本很高。 – brumbrum

相關問題