如何在UGUI的panel前面展示3D物体。

1、首先创建UI背景,再将要展示的3d物体拖到UI背景前

在scene下的效果,这就是我们想要展示在Game视图中的效果

可是在game视图中却没有显示我们想显示的Cube

2、接下来,使Cube的Layer和背景一样为UI层,

3、在将我们的主相机culling Mask改为UI,如果你还想渲染其他层的物体,可以根据需要该为需要的层,或者直接改为Everyting

4、再将canvas属性中的Render Mode属性改为Screen Space-Camera,再将Main Camera赋值给Canvas中的Render Camera

5、再次查看我们的Game窗口,在UI前展示3D物体效果就做好了。

不过这样做还有很多Bug,就是UI上通过脚本实例化的物体(UIpanel等等)在unity运行时不会显示在Game视图上,这时你在这些物体实例化的时候设置一下他们的位置属性。

虽然这样做实现了我们想要的效果,不过感觉还是不满意,会出现一些小问题,等以后遇到更好的方法再来更新这篇博客。

---

UGUI上展示3d模型相关推荐

  1. three.js加载3D模型,在网页上展示3D模型(.glb.gltf.fbx格式)

    Three.js是一款开源的主流3D绘图JS引擎,简单点,可以将它理解为three+js就可以了,three表示3D,js表示JavaScript的意思. 结构 .glb.gltf文件最好放在服务器上 ...

  2. uniapp小程序展示3D模型

    小程序展示3D模型-使用three.js 进行渲染 在开发的期间查阅了大量的资料.案例,大多都是无稽之谈-经过摸索-终于开发出来了适合本项目的3D模型案例 为了帮助有需要的同学 少走弯路 特地记录了一 ...

  3. 移动端利用OpenGL展示3D模型文件STL

    移动端利用OpenGL展示3D模型文件STL 突然发现上次写博客都是一年前了,没养成分享的习惯挺郁闷的,所以分享下个人感觉好玩的东西吧.纯理工科生笔杆子不硬,写的不好,哪里有看不懂的或者写的不好的希望 ...

  4. Streamlit如何展示3D模型?

    Streamlit 是一个非常好的创建 web demo 的库,但是对于单目深度估计很难找到可以展示 3D 模型的东西. 正如我刚刚在 Jupyter Notebook 中使用 obj2html 库可 ...

  5. model-viewer(模型观察者),可用于查看 Web 上的 3D 模型并与之交互

    我做的Demo链接(pc或手机都可以看): 模型观察者model-viewer 码云demo地址: javascriptWeb3D: 模型观察者-model-viewer Demo 手机+PC效果图: ...

  6. 虹科干货 | 如何使用AR眼镜识别内容并展示3D模型?

    AR-增强现实,有没有想过AR增强现实的效果是怎样的呢?本文将基于已有软件效果,展示识别图像并显示3D模型的Demo原理和实际应用场景. AR显示效果预览 在Vuzix 官方 App Store 中展 ...

  7. bim展示 java_一个用于在浏览器上展示bim模型的vue插件

    # wl-bim-viewer 一个用于在浏览器上展示bim模型的vue插件,可以预览转化后的CAD文件. 基于vue和autodesk forge viewer写成. 目前支持单模型加载及多模型顺序 ...

  8. 一个用于在浏览器上展示bim模型的vue插件

    wl-bim-viewer 一个用于在浏览器上展示bim模型的vue插件,可以预览转化后的BIM.CAD文件. 基于vue和autodesk forge viewer写成. 目前支持单模型加载及多模型 ...

  9. 微信公众号展示3D模型的方法

    你见过可以3D互动的公众号文章吗? 大家都知道,微信公众号平台能实现和特定群体文字.图片.语音.甚至是视频的全方位沟通.互动,但好像从来没见过支持3D交互的. 但今天我们就打破了二维平面展示交互的局限 ...

最新文章

  1. python用jieba进行分词并可视化
  2. mysql的三大引擎是什么_MySQL常用三大存储引擎
  3. jvm解决堆内存溢出问题
  4. 解决 Unable to load native-hadoop library for your platform方法之一
  5. 微信小程序 悬浮按钮
  6. 动态代理原理源码分析
  7. RabbitMq(十) 消息过期时间TTL介绍以及代码实现
  8. servlet 返回可访问文件_Servlet第二篇「Servlet细节、ServletConfig、ServletContext」
  9. Linux—磁盘和文件系统管理(二)
  10. “国际贸易付款方式”汇总解读!
  11. 腾讯云直播生成 推流地址 拉流地址
  12. 2月14日机构龙虎榜和知名游资操作情况
  13. 问题 G: 结义兄弟
  14. 6.信息论(一):信息量、熵和最优编码
  15. 屏幕使用时间app遭大规模下架 苹果:侵犯隐私
  16. Http的get和post请求
  17. 强化学习之CartPole游戏(Q-learning)
  18. python 循环的用法详解和完全攻略
  19. 2013年9月14日美团面试 被鄙视
  20. matlab不定方程,Maple或Matlab怎么解不定方程?

热门文章

  1. java双行合一_付款人对逾期未付的托收凭证,负责进行扣款的期限为()。 A.3个月B.6个月C.9个...
  2. 网站文章的类型有哪些?
  3. 手机要不要贴膜, 贴膜的危害你知道几个?
  4. c语言float可以作为switch,switch可接受的变量数据类型
  5. java mac 环境变量配置_MAC安装JDK及环境变量配置
  6. 电脑扩展双屏幕后,桌面背景显示“大小不同”问题(大屏幕的壁纸无法铺满整个屏幕)
  7. ES5、ES6 如何实现继承
  8. SpringBoot 多种方式配置错误页面
  9. 中国知网机构用户如何阅读下载的文献
  10. 怎样求解逻辑回归算法的损失函数?