投影器(Projector)
投影器(Projector)可以将任意与它的平截头体相交的材质投影到场景上。该材质必须使用特殊类型的着色器的才能正常工作。-参见在Unity中的standard assets的投影机预设(Projector prefabs),举例讲到如何使用提供的投影器(Projector)/灯光和投影器(Light and Projector)/乘着色(Multiply shaders.)。
Properties 属性
Near Clip Plane 近裁剪面:在近裁剪面之前的物体将不会被投影。(投影器将不会影响任何比这个距离近的物体。) Far Clip Plane 远裁剪面:超出这个距离的物体将不会受到影响。 Field Of View 视野:该投影的视野,以度为单位。当投影器是正交时fieldOfView被忽略 Aspect Ratio 宽高比:投影的宽高比。这允许你来调整投影器的高度与宽度的比 Is Ortho Graphic 正交?:如果启用,投影器将用正交替代透视投影。 Ortho Graphic Size 正交大小:投影器正交大小。这仅在正交(Is Ortho Graphic)启用后才可用。--(投射器不是正交时, orthographicSize被忽略) Material 材质:要投射到每个物体上的材质。 Ignore Layers 忽略层:在忽略层里的物体不受影响。默认情况下,是没有忽略层的。因此与投影机平截头体相交的几何体都会受到影响。
用投影器,你可以:
创建阴影。 通过使用渲染纹理(Render Texture),在三脚架上的投影器与其他相机所拍摄一些世界其它地方,制作真实世界。 创建弹痕。 时髦的光照效果
如果你想创建一个简单的阴影效果,只需拖动StandardAssets->Blob-Shadow->Blob shadow projector Prefab 到场景中即可。您可以使用不同的Blob阴影纹理来修改材质。
注意:当创建一个投影机,一定要设置投影器的纹理材质的循环模式为强制拉伸(Clamp),否则投影机的纹理将被视为重复,你的人物就得不到你预期的阴影效果。
如果阴影在环境中妥善的使用,投射圆阴影(Blob shadows)可以创建非常不错的像细胞分裂一样(其实就是一个圆形渐变阴影)的光照效果。