Unreal Engine 5 中的 AI 3D 模型:导入、材质、Nanite 与碰撞

如何把 AI 生成的 3D 模型干净地导入 UE5——GLB 或 FBX 导入、PBR 材质、Nanite 与 Lumen、碰撞和物理道具。

Wandy3D 团队更新于 7 分钟阅读

Unreal Engine 5 能渲染电影级质量的资源,但它的管线默认你已经有了这些资源。AI 生成改变了这一点:用一张照片或一句话,几分钟就能得到带纹理的 3D 模型。关键在于把它干净地导入 UE5,让 Nanite、Lumen 和 Chaos 各司其职。

本文介绍完整流程——导入、材质、性能和碰撞——适用于道具、家具、雕像等各类场景物体。

导入:GLB 还是 FBX

3D 文件正在导入编辑器
  • GLB——UE5 开箱即可导入 glTF:把 .glb 拖进 Content Browser 即可,完整的 PBR 贴图(基础色、金属度/粗糙度和法线)会一并导入。
  • FBX——经典路径,所有版本都能用。Wandy3D 的 FBX 内嵌基础色贴图;需要时自行连接粗糙度和法线,或改用 GLB。

两种格式都可以在 Wandy3D 的“下载”对话框中获取(下载功能包含在 PRO 中)。导入器会把 glTF 的米转换为 Unreal 的厘米;如果模型导入后仍然小了或大了一百倍,请在导入对话框中调整 Uniform Scale。

材质

球体上方的 PBR 贴图

导入器会为每个表面创建一个材质。正式项目中,建议做一个带参数(Base Color、Roughness、Metallic、Normal)的主材质,再把每次导入的材质改成 Material Instance,让整套道具共用一个着色器。

一个坑:glTF 的法线贴图使用 OpenGL 约定(绿色朝上),而 Unreal 使用 DirectX 约定(绿色朝下)。如果凹凸看起来像是从反方向照亮,打开法线贴图,勾选 Flip Green Channel。各贴图的作用见PBR 贴图详解。

Nanite 与 Lumen

Nanite 喜欢三角面分布均匀的高密度网格——这正是 AI 生成的特点。对超过约 50,000 个三角面的物体(雕像、岩石、家具、重点道具),在静态网格设置中启用 Nanite,让它来处理细节。

Lumen 可以直接使用这些 PBR 贴图。对于有光泽或金属质感的表面,提高网格的 Lumen surface cache 分辨率能让反射更清晰。如果仍需要轻量网格——比如用于不支持 Nanite 的平台——可以在 Wandy3D 上运行重拓扑,得到 5,000–50,000 个面的整洁四边面。

碰撞

三种方法可以覆盖大多数 AI 道具:

  1. 自动凸包碰撞——在 Static Mesh 编辑器中选择 Collision → Auto Convex Collision。从 8 个凸包开始:快速又省资源。
  2. Use Complex As Simple——直接用渲染网格做碰撞体。适合静态场景,绝不要用于会移动的物理物体。
  3. 更多凸包——对不规则形状,把凸包数量提高到 16–32,直到线框紧贴轮廓。

用 Chaos 做物理道具

光粒子环绕的科幻头盔
  1. 为网格设置凸包碰撞(见上文)。
  2. 把它放进关卡,启用 Simulate Physics。
  3. 检查质量:Unreal 会根据碰撞体积和物理材质计算,也可以手动覆盖——木椅大约 5–8 公斤,石头半身像 20 公斤以上。
  4. 添加 Physical Material 来设置摩擦和弹性:木头、金属、石头。

用物理道具填满一个房间,正是 AI 生成的强项:每把椅子、每盏灯、每个箱子都可以独一无二,而不用花一周建模。

性能

  • Virtual Shadow Maps——与 Nanite 的细节很搭,扩展性也比级联阴影更好。
  • 贴图尺寸——大多数道具用 2048 px 就够了;4096 留给镜头会靠近的重点物体。
  • LOD 备用——为不支持 Nanite 的平台(如移动端)保留一个重拓扑版本(5,000–20,000 个面)。见手游 3D 模型优化指南。

常见坑

  • 比例不对——检查导入时的 Uniform Scale:glTF 以米为单位,Unreal 以厘米为单位。
  • 导入后被旋转——glTF 是 Y 轴朝上,Unreal 是 Z 轴朝上。导入器会自动转换;如果模型侧躺,请用默认轴设置重新导入。
  • 薄壳看起来透明——在该材质实例上启用 Two Sided,而不是去修改几何体。

快速收获:一晚做出一套场景道具

拍下身边的十样东西——椅子、台灯、花瓶、工具箱——生成模型,把需要轻量的那些重拓扑一下,然后导入。一晚上你就能拥有一套带碰撞和物理的独特场景道具。先去社区看看大家的作品,然后生成你自己的。Unity 版本的流程见《用 AI 为 Unity 制作游戏级 3D 模型》,整体思路见独立开发者的 AI 资源管线。