渲染纹理__是在运行时创建和更新的特殊类型的__纹理。要使用渲染纹理,首先要创建一个新的渲染纹理,并指定一个摄像机以渲染到其中。然后,即可像使用常规纹理一样在__材质__中使用渲染纹理。Unity 标准资源中的水 (Water) 预制件便是实际使用渲染纹理进行实时反射和折射的一个示例。
渲染纹理检视面板 (Render Texture Inspector) 与大多数检视面板不同,但与纹理检视面板 (Texture Inspector) 非常相似。
渲染纹理检视面板可实时显示渲染纹理的当前内容,对于使用渲染纹理的效果而言,此面板是非常有用的调试工具。
属性: | 功能: |
---|---|
Size | 渲染纹理的大小(以像素为单位)。请注意,选择的大小值必须是 2 的幂。 |
Anti-Aliasing | 要应用的抗锯齿量。None、两个、四个或八个样本。 |
Depth Buffer | 深度缓冲区的类型。None、16 位或 24 位。 |
Wrap Mode | 选择纹理平铺时的行为方式: |
        Repeat | 纹理重复(平铺)自身 |
        Clamp | 纹理的边缘被拉伸 |
Filter Mode | 选择纹理在通过 3D 变换拉伸时如何进行过滤: |
        No Filtering | 纹理在靠近时变为块状 |
        Bilinear | 纹理在靠近时变得模糊 |
        Trilinear | 与 Bilinear 类似,但纹理也在不同的 Mip 级别之间模糊 |
Aniso Level | 以大角度查看纹理时提高纹理质量。适用于地板和地面纹理 |
在游戏中制作现场竞技场摄像机的快速方法: