在网上搜了很多发现都实现不了我要的结果,故而只能自己做了。方法很简单
因为我的游戏是2D游戏,于是我用了两个正交摄像机(orthigraphic)
第一个摄像机,用来照射UI,第二个摄像机用来照射模型。

这是第一个摄像机,照射的Canvas,右上角layer只显示UI层

——————————————————分界线——————————————————————

这是第二个摄像机,照射的是3D模型,以及用Image图片和3D混搭的界面。

这是第二个摄像机的设置。

那么问题来了,为什么要这么设置呢?
我遇到的问题是这样的,首先我做的是2D游戏,那么我需要一个UI界面,这个UI界面必须盖住3D模型,但是呢,我又需要一个背景UI被3D模型遮挡,那么需要实现的效果就是

界面UI >> 3D模型 >> 背景UI

这个实现的是3层分离,各位各取所需吧,如果至是单单要3D模型显示在UI上面,就简单多了,如图下

细节在于需要设置Canvas如图下

好,这次的UI分层显示模型就到这了,如果各位有更好的方法,可以跟我分享一下哦,谢谢

实现3D模型显示在UI层上面相关推荐

  1. Unity中将3D模型显示在UI上或者显示在UI前面

    标题 Unity中将3D模型显示在UI上或者显示在UI前面 一.将3D模型显示在UI上-使用RawImage和Render Texture组合实现效果 1.创建一个RawImage控件 2.创建一个R ...

  2. UNITY把3D模型显示在UI层级上的思路

    一般UI是处理于显示最高层级的, 因此这里的做法是 使用镜子效果,做镜子可使用renderTexture 然后启用一个摄像机对renderTexture进行数据填充, 然后在ui上使用Raw Imag ...

  3. 英雄联盟(LOL)3d模型显示

    英雄联盟(LOL)3d模型显示. 参考资料:http://code.google.com/p/lolblender/wiki/fileFormats 注:由于版本升级,lol模型的骨骼文件的文件格式发 ...

  4. [Unity] 让LineRenderer显示在UI层上方(RenderTexture 、RawImage)

    网易Minigame2022中遇到的问题,项目中有设计点需要使用画笔的功能,已经做好了根据鼠标位置生成LineRenderer线段功能,但出现了一个问题:画板的界面是在Canvas UI层,但是Lin ...

  5. Unity将模型显示在UI上面

    我们都知道unity的Ui一般都显示在模型的上方,但是在实际开发中,我们可能需要将Ui放到模型的下方, 简单处理方法:1.设置Canvas中的canvas组件下的renderMode属性选择Words ...

  6. Min3D测试-在Android里面载入MMD模型-快速3D模型显示测试-By黑月君

    快速在Android里面实现3D人物显示 一直在研究Android上实现女仆美豆酱(个人助理)的研究,在制作完毕短信和电话提醒功能后,希望可以实现3D人物的快速显示 至少可以独立显示模型及其动作,主要 ...

  7. 基于阿里云实现3D模型显示(WebAR项目)

    基于阿里云实现webar中3D模型的展示 WebAR介绍 demo 网页端html 阿里云服务器配置 WebAR介绍 这个项目是帮朋友做的毕设-原本是四月份就打算写这篇文章的,但是由于各种原因推到了六 ...

  8. unity 将3D物体显示在UI前面(保姆级 超容易)

    将3D物体放置在UI界面 在网上看了一些教程,这篇文章就是在前人的基础上稍加简化. 总结下来,其实只需要: 加一个相机 加一个Render Texture 加一个Raw Image 接下来是详细步骤 ...

  9. Unity实现模型显示在UI前面

    1.先创建一个Cube充当人物模型 2.创建一个血条,这边血条用Scrollbar实现,用Scrollbar实现血条的话,需要将里面的参数都清空 血条颜色也通过这边设置 然后再把这个size拉满就可以 ...

最新文章

  1. 一起学设计模式 - 责任链模式
  2. OpenVINO开发教程之八 – 道路分割
  3. thinkphp5.1 php7,空白目录 · 细数ThinkPHP5.1.7版本新特性 · 看云
  4. 【学习笔记】Xcode常见设置
  5. git的基本使用和多人协作合并管理
  6. Illustrator中文版教程,如何在 Illustrator 中添加文字?
  7. 入云!离开张一鸣的字节,做出了第一个重大决定
  8. mysql group by 用法解析(详细)
  9. Spring Bean 生命周期
  10. 华为交换机虚拟局域网(VLAN)的配置
  11. 让“施工进度计划”真正产生价值——不是为了做计划而计划
  12. Pytorch Gradient Checkpoint使用示例
  13. bboss quartz定时任务使用案例介绍
  14. 我的青春我做主——80后提前的中年危机 / 陆琪
  15. hadoop2.2.0的编译(64位linux系统)
  16. vscode latex 字数统计
  17. 基于Django的水果线上销售平台
  18. 【区块链技术与应用】(四)
  19. 广东省一本大学哪些学计算机,广东九所一本高校填报攻略
  20. 基于TR069协议管理平台(XACS)多场景解决方案之二《TR069运维平台(XACS Plus)》

热门文章

  1. POJ - 2031 Building a Space Station (最小生成树)
  2. 短信猫发送GSM 和 CDMA PDU长短信
  3. windos server 2008集成usb3.0
  4. 2023年六西格玛培训机构哪家最好?
  5. Python~Pandas 小白避坑之常用笔记
  6. Spring Boot-yaml格式,eureka客户端配置default-zone报错问题
  7. 世​界​知​名​芯​片​厂​商​及​其​产​品​介​绍
  8. mysql密码字段类型_MySQL 字段类型
  9. NB-IOT物联卡与物联流量卡的区别
  10. 三大运营商:移动/电信/联通NB-IoT卡资费介绍