Skip to content

UE5 ④ 制作经验与卡点汇集

L2 进阶⏱ 20 分钟学习目标 · 前置知识
🎯 学完你能:
  • 相机胶片背板与分辨率比例对齐(感应器高度换算)
  • 开工前校验场景尺度,会修“怎么调都没视差”
  • 掌握近景/大景视差不一致的两次渲染法
  • 知道光效与残影场景的视差取舍
📌 前置知识:

这一页是真实项目里踩过的坑,每一条都能帮你省掉数小时的排查时间。

4.1 相机胶片背板:让相机比例=画面比例

创建摄像机后,进入摄像机视角:

  1. 胶片背板(Filmback)改成 16:9 DSLR
  2. 再把**感应器高度(Sensor Height)**换算成对应数值:
感应器高度 = 36 ÷ 分辨率宽 × 分辨率高

例:分辨率 3268×1548 → 36 ÷ 3268 × 1548 ≈ 17.1mm

这样摄像机长宽比才与画面分辨率长宽比一致,出片不变形。

感应器高度按公式换算后填入(示例 17.1mm)

4.2 搭镜头前:先校验场景尺度

搭建镜头之前,把摄像机移动到合适距离 → 运行 3D 插件 → 切到 Vertical 模式,先看一眼整体场景尺度是否正常:

症状原因后果
参数拉满也没有一点视差场景过大调无可调
数值轻轻一动视差就爆场景过小无法微调

视差值已拉到最大,画面却毫无视差——场景过大的典型症状

真实案例:查场景发现整体被放大了 600 倍,导致场景巨大、怎么调参数都没视差。

排查发现 BP_Star 的 Scale 被设成了 600

修复方法(整体缩小场景)

  1. 场景中心新建一个小物体(如一个 Sphere);
  2. 所有主体都放进它的子级
  3. 缩小这个父物体即可整体缩小空间;环境内容不用缩放

用一个中心父物体统一缩放所有主体

4.3 近景与大景视差不一致:两次渲染法

现象:近景(特写)与大场景(鸟瞰)所需的视差数值不一致——大鸟瞰里正常的数值,到特写里视差就特别大。

要保持全程都有大出屏,就分两次渲染

  1. 先把近景(特写)段调到合适视差 → 渲染一遍(这一段在鸟瞰里几乎没视差,不管它);
  2. 再把大景(鸟瞰)段调到合适的大视差 → 渲染一遍;
  3. 保持两段镜头动画一致,到剪辑软件里把两段在画面运动处衔接拼起来。

这样近景与大景都能保住大出屏

同一数值:鸟瞰正常,切到特写视差就过大——需分段渲染

分段调整视差示例(Stereo 3D Settings 面板)

4.4 场景里直接预览序列动画

做完场景后,把序列拖进场景 → 选好对应的关卡序列资产 → 点模拟播放,就会直接播放序列动画(不用反复进出 Sequencer)。

把关卡序列拖进场景后模拟播放

4.5 光从无到有的场景:视差别大

光从无到有(黑场亮起、爆闪、开灯)的场景中,画面视差不宜过大——视差过大时光会非常晃眼睛,大屏上观看极其不舒服。

4.6 残影 vs 舒适度:怎么取舍

视差过大时,大屏上主体会出现残影(虚影)。取舍原则:

  • 高潮镜头要超大出屏 → 一点点残影可以忽略,目的就是大出屏、炸场面;
  • 普通小镜头优先舒适性 → 把视差缩小一些(出屏率降十几个点),残影就看不到了,而且依然能看到出屏

与 C4D 版心法一致:出屏率与舒适度的权衡详见 视差原理与出屏率甜区

易错点

  • 没改胶片背板/感应器高度就开做 → 相机比例≠画面比例,构图出片全偏。
  • 跳过 4.2 的尺度校验直接怼参数 → 在错误的尺度上白调半天。
  • 近景大景硬用一个视差值 → 顾此失彼;该分段就分段。
  • 亮场/光效镜头堆大视差 → 上屏晃眼翻车。
✅ 自检清单(点击展开,全部打勾才算掌握)
  • 我会算感应器高度:36 ÷ 分辨率宽 × 分辨率高
  • 开做前我会用 Vertical 校验场景尺度,会用父物体统一缩放修复
  • 近景/大景视差冲突时,我会分两次渲染再剪辑衔接
  • 光效镜头我会主动压低视差
  • 我能按镜头类型在“大出屏”与“无残影”之间做取舍

回到总览 → UE5 出屏制作总览 | 对照 C4D 版 → C4D 立体相机与视差设置