Unity在UI上显示3D模型

作者: 能不写代码么 | 来源:发表于2019-07-30 18:02 被阅读5次

RenderTexture的实用

在UI上显示3D模型的方式有很多,今天主要说明一下RenderTexture,除了适用于显示3D模型,也可以用做简易的小地图制作

步骤

1.先新建一个RenderTexture 1.png
2.然后在我们默认的Main Camera上赋值新建的RenderTexture 如图: 2.png
3.将MainCamera上的ClearFlags设置为 SolidColor ,颜色随意
4.新建一个RawImage

5.将RawImage上的texture赋值我们第一个步骤创建的RenderTexture



这个时候看下效果(RawImage的大小和位置自己调整在正中间即可)
6.这个时候改进一下,背景黑色很难受,我们新建一个Camera,然后将Camera的位置调整到和MainCamera不同的位置 新建的camera
这个时候看下效果 最终效果
7.大概步骤就这么多,是不是很简单,这个时候就把模型当作一个UI去处理你的层级把

结语

后续还会在此文章基础上更新其他显示模型的方法哦

相关文章

网友评论

    本文标题:Unity在UI上显示3D模型

    本文链接:https://www.haomeiwen.com/subject/dkunrctx.html