Unity3D-摄像机(天空盒)
1、简介
附加了摄像机Camera组件的游戏对象
向玩家捕获和显示世界的设备
场景中的摄像机数量不受限制(可以多个)
通俗点说,就是眼睛,可以看见视锥以内的物体。视锥外的物体看不见。
其实还有耳朵Audio Listener

2、Camera 组件的了解

第一个属性:描述物体外的空白区域的显示类型的

1)SolidColor 纯色
可以通过下面的Background属性控制颜色
2)Skybox:天空盒
3)Depth only 仅深度 (小地图的空白位置去掉)
围绕整个场景的包装器,用于模拟天空的材质
天空盒材质种类:6 Sided(6个面),Procedural(默认),Cubemap
程序动态创建:
创建材质-》shader -》SkyBox

天空盒使用
1)给摄像机添加 Skybox组件


把已经由的盒子,或者自己创建的天空盒,拖拽到指定位置。

2)找到lighting面板 Window -》Render ing-》Lighting(常用)可以作为反射源将天空色彩反射到场景中的物体上。

Lighting -> Environment ->Skybox Material

3)另外的天空和类型介绍,默认天空,程序控制颜色。

Sun 太阳
Sun Size 太阳大小
3)Culling Mask (作用在层上) 
当前选中摄像机要显示的层级,在视锥以内,但是却看不见,就可以改变层来实现。
摄像机看不见的物体对象,不会渲染,不会耗费性能

a、添加自己的层级


4) Projection
3D 
2D 
5) Field of View
镜头拉近拉远
6)Clipping Planes (提高性能)
最远,最近的显示问题
Near:只能看30米以外的内容,也就是近距离看不到,不渲染,一般不设置,默认。
Far :太远的物体不用渲染 ,摄像机的减材料
7)Viewport Rect
范围;0 -1
显示范围占据屏幕的大小
两个摄像头,实现小地图
8)Depth 深度
摄像机的深度设置,前面的深度值更大,显示会改在值小的摄像场景之下

浙公网安备 33010602011771号