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