目录
前言
一、创建物体、材质与相机
二、将RenderTexture赋给材质
2.1 修改rt1的一些属性
2.2 将rtMat1材质的shader改为Unlit/Texture,并将rt1赋给这个材质
三、效果呈现
前言
本文记录如何将某个相机的画面做成贴图,即游戏某些场景中小地图做法或虚拟监控效果,使用到的是RenderTexture
一、创建物体、材质与相机
在空场景中放三个球作为观察对象
新建一个材质trMat1
新建一个render texture
新建一个相机放到三个球顶部
二、将RenderTexture赋给材质
2.1 修改rt1的一些属性
将size改大一点,默认的256*256采样太少,可以改为2048*2048这样
2.2 将rtMat1材质的shader改为Unlit/Texture,并将rt1赋给这个材质
三、效果呈现
这里新建了一个UI下的Image,用于模拟小地图的方式
在Inspector中选择材质即可
呈现的效果如下
其中左下角的顶视图为使用RenderTexture获取并赋给Image所得