2、项目初始化:创建新项目、选择模板(影视/游戏)、项目设置优化(渲染、帧率、分辨率)

好,咱们正式开始动手。这一章讲的是项目初始化,说白了就是「怎么把地基打牢」。我见过太多人一上来就急着拖模型、调材质,结果做到一半发现帧率崩了、渲染不对、输出尺寸搞错了……嗯,那时候再回头改项目设置,代价就大了。

我个人习惯,在新建项目之前,先想清楚一件事:这个过场动画最终要输出成什么?是给游戏引擎实时播放,还是渲染成视频文件?这两个方向,项目模板和设置完全不同。

2.1 创建新项目:模板怎么选?

打开 Unreal Engine,点击「新建项目」,你会看到几个模板选项。这里我重点说两个:影视(Film / Video)游戏(Game)

模板类型 适用场景 默认设置特点
影视模板 纯离线渲染、过场动画、短片 开启高精度渲染、支持 Sequencer、默认 24fps
游戏模板 实时交互、游戏内过场 优化性能、默认 30/60fps、关闭部分后期

如果你做的是影视级过场动画,我建议直接选影视模板。为什么?因为它默认帮你打开了几个关键设置:比如「高精度阴影」、「高质量抗锯齿」、「电影级色调映射」。这些在游戏模板里是关掉的,你手动开也行,但容易漏。

核心原则:影视模板 = 画质优先,游戏模板 = 性能优先。做过场动画,选影视模板,别犹豫。

我记得有一次,一个学员用游戏模板做了两周的过场动画,最后输出时发现阴影有锯齿,怎么调都调不好。后来我一看,项目设置里「Shadow Quality」默认是 Low……这就是模板挖的坑。

2.2 项目设置优化:渲染、帧率、分辨率

选好模板只是第一步。真正决定最终质量的,是项目设置里的几个关键参数。咱们一个一个说。

2.2.1 渲染设置

打开「Edit → Project Settings → Rendering」,这里有几个开关你必须检查:

  • Global Illumination(全局光照):建议设为「Lumen」或「Path Tracing」。Lumen 是实时方案,适合预览;Path Tracing 是离线方案,画质最高但慢。我一般预览用 Lumen,最终输出用 Path Tracing。
  • Anti-Aliasing(抗锯齿):影视级过场建议用「Temporal Super Resolution(TSR)」或「Movie Render Queue」自带的抗锯齿。别用 FXAA,那个太糊了。
  • Shadow Quality(阴影质量):直接拉到「Epic」。你想想看,过场动画里阴影一塌糊涂,观众一眼就能看出来。
  • Post Processing(后期处理):确保「Auto Exposure」关闭,否则镜头切换时画面忽明忽暗,很出戏。

小技巧:如果你用影视模板,这些设置大部分已经帮你调好了。但建议还是过一遍,尤其是「Auto Exposure」——我每次新建项目第一件事就是关掉它。

2.2.2 帧率设置

帧率这东西,看似简单,但坑不少。过场动画常用的帧率就三种:

帧率 适用场景 备注
24fps 电影感、叙事类过场 最经典,运动模糊自然
30fps 电视、游戏内过场 更流畅,但电影感稍弱
60fps 动作片、高速运动场景 对性能要求高,慎用

我个人习惯,叙事类过场用 24fps,动作类用 30fps。60fps 我很少用,因为一旦你用了 60fps,运动模糊的计算量会翻倍,渲染时间也翻倍。而且说实话,24fps 的「抖动感」反而更有电影味。

设置位置:Project Settings → Engine → General Settings → Frame Rate。记得把「Use Fixed Frame Rate」勾上,否则引擎会动态调整帧率,导致你的动画节奏忽快忽慢。

注意:如果你用 Movie Render Queue 输出,帧率可以在输出设置里单独指定。但项目设置里的帧率会影响预览时的播放速度,所以最好保持一致。

2.2.3 分辨率设置

分辨率这块,我踩过坑。先说结论:项目设置里的分辨率只影响视口预览,不影响最终输出。最终输出分辨率由 Movie Render Queue 控制。

但预览分辨率也很重要。你想想看,如果你用 4K 分辨率预览,显卡扛不住,操作卡成幻灯片,还怎么调动画?

我的做法:

  • 预览分辨率:设为 1920x1080(1080p),够用且流畅。
  • 最终输出分辨率:根据需求来。常见的有 3840x2160(4K)、1920x1080(1080p)。如果是给影院放,甚至可以用 4096x2160(DCI 4K)。

设置位置:Project Settings → Engine → Rendering → Resolution Settings。这里有个「Resolution Quality」,我一般拉到 100%,但如果你显卡吃力,可以降到 50% 预览,不影响最终输出。

避坑指南:我曾经有一次,项目设置里分辨率设成了 4K,结果预览时帧率只有 10fps。我以为是场景太复杂,折腾了半天,最后发现只是预览分辨率太高……嗯,从那以后我学乖了,预览永远用 1080p。

2.3 其他关键设置

除了上面三个,还有几个小设置我建议顺手改掉:

  • Texture Quality(纹理质量):设为「Ultra」。过场动画里纹理糊了,很掉价。
  • Viewport Anti-Aliasing(视口抗锯齿):建议开「TAA」或「TSR」,预览时画面更干净。
  • Motion Blur(运动模糊):默认是开的,别关。过场动画没有运动模糊,看起来像 PPT。

嗯,到这里,项目初始化就差不多了。你可能会问:「这些设置我记不住怎么办?」没关系,我一般会做一个项目模板,把所有设置调好后保存成模板,下次直接复用。具体怎么做?后面章节会讲到。

下一章,咱们聊聊 Sequencer 的基础操作——说白了,就是怎么在时间线上把镜头和动画串起来。准备好了吗?