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)

相关推荐
Thomas_YXQ3 小时前
Unity3D 如何做好项目性能优化详解
开发语言·性能优化·游戏引擎·unity3d·热更新
虾球xz5 小时前
游戏引擎学习第69天
学习·游戏引擎
向宇it6 小时前
【从零开始入门unity游戏开发之——unity篇04】unity6基础入门——场景窗口(Scene)和层级窗口(Hierarchy)介绍
开发语言·unity·c#·游戏引擎
不定时总结的那啥7 小时前
Unity2022接入Google广告与支付SDK、导出工程到Android Studio使用JDK17进行打包完整流程与过程中的相关错误及处理经验总结
android·unity
向宇it8 小时前
【从零开始入门unity游戏开发之——unity篇05】unity6基础入门——运行游戏按钮、Game游戏窗口和Project项目窗口介绍
开发语言·游戏·unity·c#·游戏引擎
虾球xz9 小时前
游戏引擎学习第72天
学习·游戏引擎
两水先木示21 小时前
【Unity3D】3D渲染流水线总结
学习·unity
切韵1 天前
UI优化时保留原预制体 新预制体和新脚本的绑定引用关系的快速引用
unity·c#·编辑器
好的!文西1 天前
Unity制作3D场景的脑电运动想象范式(左右手抓握)
3d·unity·游戏引擎·脑机·实验范式
EngZegNgi1 天前
Unreal虚幻引擎使用遇到的问题记录
游戏引擎·问题记录·虚幻