2016-08-19 75 views
2

我正在創造移動賽車(太空)遊戲,它是第一人,因此總是有大型駕駛艙遮擋大部分場景。我能以某種方式使用我知道它優化渲染的事實嗎?我聽說可以更改繪製調用順序,但我不知道它的工作原理。我應該改變繪畫順序嗎?

+0

請看我更新的答案,我接受後添加了一些信息。 –

回答

3

你正在尋找的東西叫做「遮擋剔除」。 Here is a guide from the Unity manual解釋它是如何工作的以及如何設置它。

注意:如果您的駕駛艙與駕駛艙覆蓋的玩家對象一起移動,則只會剔除靜態物體,不會使用此方法進行撲滅。如果你想用動態物體做遮擋剔除,你需要從InstantOC這樣的商店獲得第三方資產,它甚至有一個「移動飛機控制」預製件(注意,我從來沒有使用InstantOC,但我聽說過它的好東西)。