Unity Camera (Clear Flags, Culling Mask, Viewport Rect 做些好玩的事)

Clear Flags

  如果设置成sky box与solider color,那么这个相机渲染的内容不会加上其他相机渲染的内容;

  如果设置成depth only,那么凡是比当前相机depth低的,都可以叠加在一起,叠加的优化顺序是高的盖过低的;

  设置成Don't Clear,那么填充的内容是多个相机共同的,至于前后,就是渲染的物体的相对于对应相机的深度了

  这样的多个相机设置成不同Flag时,就会得出不同的叠加效果,在大地图或不同场景交互上会有更加丰富的表现

Culling Mask

  可以裁剪不同layer的物体,可以指定渲染某些内容,或不渲染一些内容,用于做一些分层显示的效果,或者配合

  Clear Flags做出更多选择性渲染的画面

Viewport Rect

  还可以配合View Rect, 可以做一些区域性的显示,完成一些小地图功能,配合上面内容,可以在小地图上标记出

  一些关键信息,做一些重要内容的渲染

posted on 2020-03-15 22:09  胖福  阅读(928)  评论(0编辑  收藏  举报

导航