Unity 实现Canvas显示3D物体

新建一个UI相机,选择渲染层为UI

将主相机的渲染层去掉UI层

将Canvas的RenderMode设置为Screen Space - Camera,将RenderCamera设置为UI相机

新建3D物体的UI父物体,并将3D物体的层级设置为UI层

适当的放缩3DObjParent,让3D物体能显示出来

结果:

参考:

Placing 3D objects on a Unity canvas (youtube.com)

相关推荐
Petrichorzncu9 小时前
Games104——网络游戏的进阶架构
游戏引擎
qq_4286396110 小时前
虚幻基础11:坐标计算&旋转计算
游戏引擎·虚幻
qq_4286396110 小时前
虚幻基础09:帧运算
游戏引擎·虚幻
学游戏开发的11 小时前
UE求职Demo开发日志#19 给物品找图标,实现装备增加属性,背包栏UI显示装备
c++·笔记·游戏引擎·unreal engine
土了个豆子的16 小时前
unity中的动画混合树
unity·游戏引擎
学游戏开发的17 小时前
UE学习日志#19 C++笔记#5 基础复习5 引用1
c++·笔记·学习·游戏引擎·unreal engine
奔跑的犀牛先生19 小时前
unity学习26:用Input接口去监测: 鼠标,键盘,虚拟轴,虚拟按键
unity
Dr.勿忘1 天前
C#面试常考随笔8:using关键字有哪些用法?
开发语言·unity·面试·c#·游戏引擎
存储服务专家StorageExpert1 天前
答疑解惑:如何监控EMC unity存储系统磁盘重构rebuild进度
运维·unity·存储维护·emc存储
Petrichorzncu1 天前
Games104——游戏引擎Gameplay玩法系统:基础AI
游戏引擎