Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture)

这篇具有很好参考价值的文章主要介绍了Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

一、创建物体、材质与相机

二、将RenderTexture赋给材质

2.1 修改rt1的一些属性

2.2 将rtMat1材质的shader改为Unlit/Texture,并将rt1赋给这个材质

三、效果呈现


前言

本文记录如何将某个相机的画面做成贴图,即游戏某些场景中小地图做法或虚拟监控效果,使用到的是RenderTexture

一、创建物体、材质与相机

在空场景中放三个球作为观察对象

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

新建一个材质trMat1

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

新建一个render texture

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

新建一个相机放到三个球顶部

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

二、将RenderTexture赋给材质

2.1 修改rt1的一些属性

将size改大一点,默认的256*256采样太少,可以改为2048*2048这样

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

2.2 将rtMat1材质的shader改为Unlit/Texture,并将rt1赋给这个材质

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

三、效果呈现

这里新建了一个UI下的Image,用于模拟小地图的方式

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

在Inspector中选择材质即可

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

呈现的效果如下

Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture),Unity项目,# Unity项目实现,unity,数码相机,贴图

其中左下角的顶视图为使用RenderTexture获取并赋给Image所得文章来源地址https://www.toymoban.com/news/detail-703691.html

到了这里,关于Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity 实战篇 | 一键生成 x *y 的方阵,并按照地图配置自动改变方阵中某个格子的属性

    🎬 博客主页:https://xiaoy.blog.csdn.net 🎥 本文由 呆呆敲代码的小Y 原创 🙉 🎄 学习专栏推荐:Unity系统学习专栏 🌲 游戏制作专栏推荐:游戏制作 🌲Unity实战100例专栏推荐:Unity 实战100例 教程 🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📆 未来很长,值得我们全

    2024年02月03日
    浏览(27)
  • Android OpenGL 渲染相机预览画面显示体系

    OpenGL能进行高效得渲染图形图像,并支持各种复杂的特效和动画。 而在 Android 当中,运用的是 OpenGL ES ,它是OpenGL的一个 轻量级版本 ,专门用于在移动设备、游戏控制台、嵌入式系统等嵌入式环境中使用。 它可以做相机滤镜或者图片滤镜的效果,以相机滤镜为例: 首先 C

    2023年04月24日
    浏览(32)
  • 如何在Windows 10/11的防火墙中禁止和允许某个应用程序,这里提供详细步骤

    想阻止应用程序访问互联网吗?以下是如何通过简单的步骤阻止和允许Windows防火墙中的程序。​ 一般来说,大多数用户永远不需要担心应用程序访问互联网。然而,在某些情况下,你需要限制应用程序访问互联网。 例如,有问题的应用程序可能会不断下载不稳定的更新、中

    2024年01月16日
    浏览(53)
  • 利用Pygame实时显示Carla中RGB相机的画面

      关于显示Carla中RGB相机的画面,我找到的几乎都是使用cv来显示的画面的,但是经过我自己尝试发现,利用cv来显示的画面帧数非常低,画面及其不流畅。如果你尝试过Carla自带的demo就会发现demo中用pygame制作窗口显示的画面就十分流畅,所以我就试着模仿demo利用pygame来显

    2024年02月16日
    浏览(29)
  • unity中如何切换相机视角

      简单配置一些参数 ,

    2024年04月08日
    浏览(31)
  • 把unity项目打包成pc版时,做成只有一个exe文件,并添加图标

    unity打包后的成品一般会有包括.exe文件的5个。点击中间的.exe文件就可以运行了。但是这样不仅臃肿繁多,而且不美观。所以需要把它们合在一起,成为一个.exe文件。 下面就是把这5个文件打包成一个,并且设置自定义图标的方法: 准备: 1.需要准备一个ico图标文件,作为打

    2024年02月02日
    浏览(66)
  • Unity中如何让物体和相机一起动

    Unity中开发VR或者AR应用中我们想要物体和相机跟随着进行移动,我们需要先获得相机的参数,其次我们需要修改物体的参数使得其跟随移动   使用this指针可以显示的改变本脚本下物体的参数,别忘了将该脚本挂载到物体下,就可以自动执行了

    2024年02月16日
    浏览(34)
  • Unity如何实现第三人称相机跟随

    我们需要实现 简易 的, 泛用性高 的第三人称相机跟随,通过鼠标滚轮可以控制与对象物体的远近距离,按住鼠标右键拖动鼠标可以控制相机视角跟随物体旋转,并且相机始终朝向游戏对象。 1.在层级区域把主相机拖入玩家物体作为玩家的子层级,并且调整好适当的距离。

    2024年02月11日
    浏览(47)
  • 鸿蒙实战开发-相机和媒体库、如何在eTS中调用相机拍照和录像

    此Demo展示如何在eTS中调用相机拍照和录像,以及使用媒体库接口将图片和视频保存的操作。实现效果如下: 使用说明 1.启动应用,在权限弹窗中授权后返回应用,进入相机界面。 2.相机界面默认是拍照模式,点击底部拍照按钮可以拍照,拍照完成会在底部左侧显示照片预览

    2024年04月09日
    浏览(46)
  • 【unity3D】如何修改相机的默认视角

    💗 未来的游戏开发程序媛,现在的努力学习菜鸡 💦本专栏是我关于游戏开发的学习笔记 🈶本篇是unity的如何修改相机的默认视角 Game窗口运行的话视角是这样的: 此时Scene窗口的视角是这样的,可以观察到人物变化,但是我现在需要游戏运行起来从Game窗口进行操作来观察

    2024年02月09日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包