我正在制作移动赛车(太空)游戏,它是第一人,所以总是有大型驾驶舱遮挡大部分场景。我可以以某种方式使用我知道它来优化渲染的事实吗?我听说可以改变绘制调用顺序,但我不知道它究竟是如何工作的。
答案 0 :(得分:3)
您正在寻找的东西称为“遮挡剔除”。 Here is a guide from the Unity manual解释了它的工作原理以及如何设置它。
注意:这只会剔除静态物体,如果您的驾驶舱随着驾驶舱覆盖的玩家物体一起移动,则不会使用此方法剔除。如果你想用动态对象进行遮挡剔除,你需要从商店获得第三方资产,如InstantOC,它甚至还有一个“移动飞机控制”预制件(注意,我从未使用过InstantOC但我听过关于它的好东西)。