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, 可以做一些区域性的显示,完成一些小地图功能,配合上面内容,可以在小地图上标记出
一些关键信息,做一些重要内容的渲染