3D PIPELINE ANALYSIS REPORT

不同 3D 行业里,专业管线到底差在哪?

同样是“做一个 3D 模型”,3D 打印、游戏、影视、电商 AR、工业设计背后的目标完全不同。所以我们用统一框架,把六类典型行业对模型需求的 交付目标、模型策略、流程重点和工具链 放在一张图谱里对照清楚。

核心结论 “高模 / 低模”不是固定标准,而是由最终交付目标决定的策略选择。
4 个问题 1. 最终交付给谁看
2. 模型追求高模还是低模
3. 流程重点落在哪一环
4. 常用软件与输出方式是什么

一页总览:先用同一把尺子看 6 条管线

真正决定 3D 管线差异的,不是软件名字,而是三个判断维度:交付目标模型策略性能或精度约束

1. 交付目标是什么?

是给打印机造实体,给引擎实时渲染,给镜头离线出图,还是给工程制造落地?目标不同,模型标准就不同。

2. 细节靠什么表达?

有的行业靠真实几何面数表达细节,有的行业靠法线贴图、材质和 Shader 假出细节。

3. 主要约束来自哪里?

有的受 GPU / Draw Call 限制,有的受打印闭合体限制,有的受工程精度和 NURBS 曲面约束。

行业 最终交付目标 模型主策略 重点约束 典型输出
3D打印 制造真实实体 高精度闭合网格 水密、厚度、破面、法向 STL / OBJ / 切片文件
游戏 引擎内实时渲染 高模烘焙低模、PBR 面数、贴图、骨骼、Draw Call、LOD FBX / 引擎资源
室内设计 效果图、漫游、空间展示 中高模资产 + Proxy 管理 材质、灯光、相机、场景规模 静帧、视频、实时场景
影视动画 镜头级渲染与合成 高精度模型 / 复杂绑定 / NPR Shader 绑定、模拟、UDIM、镜头质量 镜头序列 / EXR / 合成文件
电商 / AR 产品渲染图 + 手机端 AR 预览 高质量渲染版 + 轻量实时版双分流 体积、材质数、纹理尺寸、平台兼容 渲染图 / GLB / USDZ
工业设计 工程制造与结构落地 NURBS / 参数化实体 曲面连续性、公差、装配关系 CAD / STEP / IGES / 网格化模型
01 / 3D PRINTING

3D打印:模型是拿去“造出来”的,不是拿去“跑起来”的

这里最重要的不是优化帧率,而是确保模型几何真实、闭合、可切片、可制造。

设计场景 & 处理逻辑

场景:设计师根据尺寸参数直接建模,或者先做概念雕刻,再输出给打印机。工业零件看尺寸公差,手办雕刻看表面细节与分件结构。

高低模处理:3D 打印通常不接受“低模思路”。打印机会忠实识别你给出的三角面片,如果网格太粗糙,实体表面就会直接出现棱角和马赛克感。因此这里要追求的是 高精度网格 + 水密闭合体,而不是实时优化。

高精度网格 Watertight / Manifold 厚度检查

这条管线最关心什么?

核心目标

确保打印出来的实体表面平滑、结构正确、可制造。

常用软件

ZBrush、Fusion 360、SolidWorks、Chitubox、Cura、Magics

  • 不能有破面、开口、反法线、零厚度。
  • 真实细节来自几何本身,不靠法线贴图伪装。
  • 切片、支撑和打印方向会直接影响成品。

流程一图看懂

关键词:高精度建模 → 网格修复 → 切片 → 打印

graph LR A["概念草图 / 尺寸参数"] --> B["高精度建模 / 雕刻"] B --> C["检查闭合体 / 厚度 / 法向"] C --> D["导出 STL / OBJ"] D --> E["切片设定支撑与层高"] E --> F["打印 / 清洗 / 打磨"]
02 / GAME ASSETS

游戏:核心是画质和实时性能平衡

游戏资产最终要进入实时引擎,因此它的逻辑是用尽量少的实时成本,换尽量高的视觉质量。

设计场景 & 处理逻辑

场景:原画给出设定,3D 美术做角色、场景和道具,最后导入 Unity / Unreal 等引擎里实时渲染,所以判断标准不是“静帧细不细”,而是“上线后跑不跑得动”。

高低模处理:只要项目追求精细 3D 画质,尤其使用 PBR 材质流程时,就会使用 高模烘焙低模法线贴图。高模负责雕细节,低模负责实时运行,法线贴图负责把高模细节“投射”到低模上。这样 GPU 不必实时处理过多顶点,却仍能保留丰富凹凸细节。

对风格化、卡通化或预算更紧的项目,也可以直接制作中低模并配合手绘贴图或简化材质;对于手机浏览器或微信小游戏,CPU 往往比原生 App 更容易成为瓶颈,因此 Draw Call 常常比单纯的三角面数更先触发卡顿。移动端更常见的优化方向是:压缩纹理、合并材质与网格、减少透明对象、控制蒙皮骨骼、使用 LOD、以及尽量把 Draw Call 控制在一个稳定预算内。许多中轻度项目会把单屏 Draw Call 尽量压在 50 到 80 左右,同屏总面数控制在 20,000 – 50,000 之间。

高模 → 低模 → Bake PBR LOD Draw Call

这条管线最关心什么?

核心目标

在引擎内稳定实时渲染,同时保持足够的细节与动画质量。

常用软件

ZBrush、Maya、3ds Max、Blender、Substance Painter、Unity、Unreal

  • 高模负责雕刻,低模负责实时运行。
  • 移动端预算通常同时看面数、贴图、骨骼和 Draw Call。
  • 角色模型还必须兼顾绑定与动画变形。

流程一图看懂

关键词:高模细节 → 重拓扑 → 法线烘焙 → 材质 → 引擎

graph LR A["原画 / 设定"] --> B["高模雕刻"] B --> C["重拓扑生成低模"] C --> D["UV 展开"] D --> E["法线 / AO / Curvature 烘焙"] E --> F["PBR 材质制作"] F --> G["Rigging / 动画"] G --> H["导入引擎 / LOD / 性能优化"]
03 / INTERIOR VIS

室内设计:重点是空间质感和场景管理,不是极限减面

室内表现通常追求效果图、漫游视频或 VR 空间体验,因此单帧质感比实时极限优化更重要。

设计场景 & 处理逻辑

场景:根据 CAD 户型图搭建空间,摆放家具和软装,输出效果图、漫游视频或 VR 看房。这个行业首先在做“空间表达”,对拓扑的要求通常低于角色动画生产,但对材质、灯光、相机和资产管理要求更高。

高低模处理:离线渲染时,很多家具、布艺、植物会直接使用中高模甚至高模,以保证褶皱、曲面和材质反射表现自然。真正的问题不是“面数太多”,而是 大场景里资产太多导致操作和渲染管理复杂,因此常用 Proxy、实例化和材质复用来解决。

高模家具资产 Proxy 灯光 / 材质 / 相机

这条管线最关心什么?

核心目标

让空间画面可信、有氛围、适合展示和决策。

常用软件

AutoCAD、3ds Max、SketchUp、V-Ray、Corona、Unreal Engine 5

  • 材质、灯光、相机通常比“拓扑是否极致干净”更关键。
  • 高模资产多时,Proxy 和实例化是核心管理手段。
  • 目标多为效果图、漫游视频或沉浸式空间展示。

流程一图看懂

关键词:空间搭建 → 资产调用 → 材质灯光 → 渲染交付

graph LR A["CAD 户型 / 施工图"] --> B["空间搭建"] B --> C["导入家具与软装资产"] C --> D["实例化 / Proxy 管理"] D --> E["材质 / 灯光 / 相机"] E --> F["效果图 / 漫游 / VR 输出"]
04 / FILM & ANIMATION

影视动画:模型不仅要细,还要服务绑定、镜头和渲染

影视和动画的关键不是“进不进引擎”,而是“镜头里够不够可信,或风格够不够成立”。

设计场景 & 处理逻辑

案例一:写实CG(如《阿凡达》- 真实感特效)

工作流极其庞大。模型精度是影视级的(Subdivision微多边形渲染)。角色(如纳美星人)采用 FACS(面部动作编码系统)进行极其复杂的骨骼和肌肉绑定。先让真人演员穿戴动捕设备表演(Mocap),数据解算后驱动3D高模。场景中的植物等采用流体、粒子动力学解算(Houdini)。皮肤毛孔级别的高模细节通过 Mari 绘制超高分辨率的 UDIM 贴图,最后在 Nuke 中与实拍场景合成。

案例二:全CG动画(如《玩具总动员3》)-

皮克斯风格工作流。特点是不追求“照片级真实”,而是“物理正确的风格化”。建模环节大量使用细分曲面(SubD),动画师操作的是便于做大动作形变的控制网格(相对低模),渲染时由渲染器自动细分至极其平滑的高模。强调夸张的动画法则(挤压拉伸),不需要动作捕捉,全靠动画师 Keyframe(K帧)。

案例三:日本三渲二(如《罪恶装备》,动漫风格)

NPR(非真实感渲染)。核心是主动降低光照层次,用清晰的色块边界替代写实渲染中的平滑过渡。基础逻辑通常围绕 NdotL 与 Ramp 贴图展开,通过阈值控制亮面、暗面和高光的分区,再叠加 Bloom 营造光溢出、SDF 生成面部定向阴影、额外轮廓光和描边等风格化处理。此时高模不是重点,干净布线的中低模、稳定的 Shader 设计和为动画服务的受光控制才是重点。

镜头级高模 绑定 / 动捕 / 模拟 NPR Shader

这条管线最关心什么?

核心目标

镜头里真实可信,或者风格化逻辑自洽。

常用软件

Maya、Houdini、Mari、Katana、MotionBuilder、Nuke

  • 模型要同时服务绑定、动画、模拟、灯光和合成。
  • 写实 VFX 常用高精度模型与复杂解算。

流程一图看懂

关键词:高模 / 绑定 / 动画驱动 / LookDev / 渲染 / 合成

graph LR A["Pre-vis / 分镜"] --> B["建模 / 雕刻"] B --> C["贴图 / LookDev"] C --> D["骨骼 / 面部 / 肌肉绑定"] D --> E["动画驱动 / 动捕或 Keyframe"] E --> F["特效 / 毛发 / 布料模拟"] F --> G["灯光与渲染"] G --> H["Nuke 合成与调色"]
05 / E-COMMERCE & AR

电商 / AR:同一个产品,应用场景不同

这个场景最容易混淆,因为同一个产品有的需求是做高质量渲染图,有的需求是做手机端实时 AR 预览。

设计场景 & 处理逻辑

场景:商家需要产品详情页的高清渲染图、创意宣传视频,或者淘宝、得物这类平台上的“3D实景AR看鞋 / 看包 / 看家居”功能。

高低模处理:用于出图 / 视频 时,通常直接保留 CAD 或高精度产品模型,以确保倒角、曲面连续性和反射质感。用于 AR 时,则必须做轻量化实时资产:减面、重拓扑、合并材质、压缩贴图,再导出 GLB 或 USDZ。

在贴图上需要注意的点:Google Scene Viewer 会自动渲染硬阴影,Apple 端也会依据环境估计调整受光表现,所以两边都不应该把地面硬阴影直接烘焙进模型贴图。AR 资产更适合使用 干净的 PBR 材质,让系统去融合真实环境。

渲染版 实时 AR 版 GLB / USDZ 避免烘焙接地阴影

这条管线最关心什么?

核心目标

满足高质量商品展示或者手机端轻量化实时加载。

常用软件

Rhino、C4D、Blender、KeyShot、Octane、Marmoset Toolbag、Three.js

  • 同一套母资产常常需要根据实际落地需求交付不同版本。
  • Scene Viewer 侧重 GLB,iOS AR Quick Look 侧重 USDZ。
  • 平台差异不只在格式,也在阴影与材质响应逻辑。

流程一图看懂

关键词:高质量渲染版 / 轻量 AR 版双分流

graph LR A["产品 CAD / 建模母版"] --> B["高质量渲染版本"] A --> C["实时 AR 版本"] B --> D["灯光 / 材质 / 渲染出图"] C --> E["减面 / 重拓扑 / 合并材质 / 压缩贴图"] E --> F["导出 GLB / USDZ"] F --> G["Scene Viewer / AR Quick Look 测试"]
06 / INDUSTRIAL DESIGN

工业设计:这里的核心不是高模低模,而是 NURBS、装配和制造精度

工业设计的数据首先是工程语言,其次才是可视化语言,因此它和游戏、影视的 Polygon 思路并不完全一样。

设计场景 & 处理逻辑

场景:汽车、消费电子、机械设备的外观和结构设计,都要求极高的数据严谨性,要服务造型、结构、装配、公差和制造。

高低模处理:工业设计里真正常见的是 NURBS 曲面和参数化实体建模,而不是先讨论高模低模。曲面由数学定义,可以无限放大而保持光滑。只有在做市场渲染、实时评审或跨平台展示时,才会把这些 CAD / NURBS 数据 Tessellation 网格化成多边形模型。

NURBS 参数化实体 Class-A 曲面

这条管线最关心什么?

核心目标

确保曲面质量、结构精度和制造可落地性。

常用软件

Alias、CATIA、Siemens NX、SolidWorks、VRED

  • 真正重要的是曲面连续性、公差和装配关系。
  • 多边形网格通常只是后续可视化阶段的中间形式。
  • 工业数据往往优先服务工程,再服务展示。

流程一图看懂

关键词:NURBS / 工程结构 / 制造验证 / 可视化网格化

graph LR A["概念造型 / CAS"] --> B["NURBS / Class-A 曲面"] B --> C["结构设计 / 装配 / 公差"] C --> D["制造验证 / CAE / CAM / 试制"] D --> E["Tessellation 网格化"] E --> F["VRED / 渲染 / 宣传展示"]