Unity 3D模型展示之场景更换背景

1. 准备工作

  • 创建文件夹Resources
    • 创建Images文件夹 用于存放图片
      将背景图片拖入文件夹中
    • 创建Prefabs文件夹 用于存放预制体
  • 创建Fbx 存放模型文件
    在Fbx文件夹放入准备好的素材

2. 新建场景Test

  • 将Fbx拖入场景中将模型拆包
    unpack prefab completely
  • 删除Fbx中没有用的物体,并调整模型位置与角度
    在这里插入图片描述
    效果图

3. 加入背景效果

  • 新建Image重新命名为BackgroundImage,并将Cavas重新命名为BackgroundCavas。
  • 设置Assets/Resources/Images/background.png背景图片的Texture Type属性为Sprite这样才能在UI中进行使用。
    在这里插入图片描述
  • 设置BackgroundImage背景图片
    在这里插入图片描述
  • 做完这些看看效果,还需要进行下一步工作,背景与3D模型融合在一起。
    在这里插入图片描述

4. 背景与3D模型融合

  • 设置BackgroundImage为全屏

  • 创建背景专用的Camera命名为BackgroundCamera

  • 为BackgroundCavas设置Layer 为Background标签
    在这里插入图片描述

  • 修改BackgroundCavas中的Canvas属性值

    • Render Mode为Screen Space - Camera
    • Render Camera 拖入的 BackgroundCamera
      在这里插入图片描述
  • 设置BackgroundCamera一系列属性

    • Layer 为Background
    • Clear Flags 为Solid Color
    • Culling Mask选择Background
      在这里插入图片描述
  • 调整Main Camera属性

    • Clear Flags为Depth only
    • Culling Mask排掉Background
      在这里插入图片描述
  • 调整BackgroundCamera的Depth为-2此数值应比Main Camera小,这样3D模型才会出现。
    在这里插入图片描述

5. 最后光线调整

  • Intensity 为1.3
  • Shadow Type 为No Shadows

在这里插入图片描述

6. 最终效果图

在这里插入图片描述
下一步增加缩放以及可以任意角度观察模型。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yxlalm

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值