2014-02-21 85 views
0

我有這個問題,其中完美對齊網格的SIDES在某些角度變成黑點和線條。該問題是由網格的SIDE引起的,通過網格的正面可見。因此,如果我可以對構成網格一側的三角形進行一些剔除(我會想象我會放置一個不可見的碰撞盒,並指示團結不會在任何三角形內呈現任何三角形),這將會很酷。碰撞盒)Unity3D - 不在區域內渲染三角形

但是,我不能爲我的生活,找到一個方法來做到這一點(最好在運行時也!)

統一證明它是可能的,因爲的遠近裁剪面相機使用這種技術(如果我把FAR飛機放在我的牆的正面後面,那邊不再被渲染,黑點和線條消失)所以我確信我們必須能夠做到這一點。

任何任何想法,我可以嘗試什麼?

由於提前, 笑臉

回答

0

你所尋找的是遮擋剔除。不幸的是只有PRO功能。

如果相機是不固定的,並且可以通過現場移動,那麼你可以做的唯一的事情是確保您的壁部被縫合(按你的第一個問題:)

PS:你能分享更多關於你的場景結構和攝像機行爲的方式。也許有一個更簡單的解決方案,所有這一切。

編輯:

看一看this教程,瞭解如何設置這一切了詳盡的解釋。

+0

我有PRO在我的處置,所以這不是一個問題。問題是遮擋剔除是在網格背面自動完成的,不能解決問題。 我無法縫製部件,並且相機未定義,最終可能會靜電,但我更希望它能夠移動。如果相機是靜態的,我會在相機上使用FAR平面。但是這會限制這個場景很多。 – Smileynator

+0

沒有。這是背面撲殺。你想要的是UMBRA的東西。看我的編輯。 – Alex

+0

問題是UMBRA與整個對象一起工作,我在這裏工作在一個頂點/三角形水平。 :(我讀了一遍,不適用於我的情況悲傷。 – Smileynator