ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

AI能替代三维建模吗?从可编辑性与工作流看真实边界

AI能替代三维建模吗?从可编辑性与工作流看真实边界 上午的例会上实习生把一张写满建模需求的需求单直接黏进AI对话框三分钟不到屏幕上弹出一个“完成”的草模。我盯着那个模型看了半分钟然后让他把文件存进“废弃方案”文件夹——不是AI做错了什么而是它生成的这坨东西拿去做3D打印会碎拿去进生产线会被直接退单拿去渲染会产生大量脏拓扑。类似场景这两年在工作室里反复上演有人把AI当成万能建模师也有人把AI贬成一文不值。真实的答案其实落在这两种极端之间。这篇文章我打算完全用一线工作室的视角把“AI能不能替代设计师建模”这个问题拆开揉碎。先别急着站队我们得先搞清楚平时说的“建模”到底包含哪些动作再逐层看AI到底能接住哪一层、接不住哪一层。如果你正在学建模、带建模团队、或者手里有项目需要把AI塞进工作流这篇文章至少能帮你少踩几个我踩过的坑。做数学建模的兄弟也别急着滑走你们嘴里的“模型”和我这里说的“三维模型”完全是两套生产链路下文开头部分我会说清楚区别。1. 先别急着回答“能”还是“不能”把“建模”这个词拆开看1.1 设计师口中的建模和数学建模完全不是一回事先说个容易混淆的地方。搜索“AI建模”的人里有一大半其实是想问数学建模比赛和数据分析里的“建模型”还有一大半是想问三维建模软件里的“建模型”。这是两个物种。数学建模的产物是一套数学函数、统计方程或者算法流程AI在里面能帮你写公式、做数据拟合、生成伪代码它的介入方式偏向“替代脑力劳动中的机械化部分”。三维建模的产物是一个可以旋转、可以切片、可以打印、可以进装配体的几何实体AI在里面能帮你生成点线面、写脚本、出程序和材质它的介入方式偏向“替代体力劳动中的重复动作”。这两个领域几乎不共享生产工具链别指望一套方法论通吃。我下面所有讨论都限定在设计师语境里的三维建模也就是Blender、Rhino、UG/NX、SolidWorks、C4D这些软件干的活。1.2 一条真实建模工作链上的九个关键动作把“建模”这个笼统的词拆开实际工作可以分成九个环节这九个环节的自动化难度天差地别环节具体内容典型时间占比难度需求理解把口头需求转成可执行的技术参数5%-10%高形体推敲在脑海里或草图上确定比例、轮廓、风格10%-15%高结构约束考虑受力、组装、拔模、打印厚度10%-15%高基础造型用几何体搭建出毛坯形状15%-20%中网格拓扑调整线的走向、面数密度保证后续可编辑20%-25%中特征阵列螺丝孔、卡扣、散热槽、重复花纹5%-10%低展UV与贴图把三维表面摊平成二维坐标绘制材质5%-8%中渲染出图打光、调材质、出效果图5%-10%中交付检查模型规范、命名、格式转换、归档3%-5%低注意这个表格里的“时间占比”是我根据工作室近两年的项目摸底得到的大致估值不同行业差别很大。但有一点是共通的真正耗时的地方往往是“网格拓扑”和“形体推敲”这类需要手感、审美和经验判断的动作而不是“特征阵列”这种重复劳动。1.3 判断AI建模能不能进生产线的唯一标尺可编辑性很多人在评论区晒AI生成的模型图看起来确实是椅子、是杯子、是建筑体块。外行人觉得“这不就建模完成了吗”内行人一眼就能看出问题这个模型的网格是由几十万随机三角面组成的没有一条线是按结构逻辑走的。在正经生产链路里比“像不像”重要一万倍的指标叫“可编辑性”。一个合格的三维模型它的点线面分布是有规律的线需要顺着结构的转折走面数密度要按曲面曲率分配这样后面做倒角、抽壳、布尔、动画绑定、渲染细分时才不会翻车。AI直接生成的网格本质上是一堆统计平均出来的三角形填充它没有“设计意图”也就没有“编辑价值”。所以我在工作室内部定了一个判断标准如果一个AI建模结果能被我后续正常编辑超过三轮那它算“可用”如果连删除一个面都会导致整个网格崩溃那它再好看也只是废案。这是全文所有讨论的底层标尺。2. 两次实测一次把AI当建模师用一次把它当脚本工用2.1 翻车测试让AI直接生成一个可3D打印的露营灯外壳为了验证AI到底能不能“直接替代建模”我专门在工作室里跑了一轮测试。目标很简单生成一个复古露营灯外壳要求是圆柱形、顶部提手、底部带标准三脚架螺纹接口、直径约80毫米、高度约120毫米、壁厚2毫米、表面带横向散热凹槽材质适配普通桌面级3D打印机。我把这段需求原封不动喂给当下主流的生成式大模型用的方式是“文本直接生成三维模型文件”。输出确实快两分多钟就出来一个STL文件。接下来就是见证落差的时候检验项期望值实际生成结果结论网格规模中等密度便于后续编辑约18.6万个三角面过多卡顿可编辑性线面规整可选中环形边全随机拓扑无法框选环形结构极差尺寸精度直径80mm、壁厚2mm壁厚在1.1mm到3.6mm之间波动不达标结构约束底部螺纹可用螺纹特征退化实际无法旋入失败布尔/抽壳操作可正常进行尝试4次均报错或产生乱面失败直接3D打印切片后可直接成型切片软件报多处非流形错误失败我们最后测了一下返工成本把这个AI模型在Blender里重新拓扑、修尺寸、补螺纹结构总共花了3个半小时。而我让工作室里一位中级建模师从零开始手动建一个同样的外壳用时1小时48分钟。AI在这个案例里不仅没有替代人反而让效率变成了原来的不到三分之一。2.2 真香测试让AI写Blender脚本批量生成重复特征第二天我换了个姿势测试。这次不让AI直接建模型而是让AI写一段Blender Python脚本替我做“在圆柱体侧面批量生成6个直径4mm、孔心距底面120mm、均匀分布的圆形通孔”这类活儿。提示词稍微结构化了一点AI很快给出一段脚本。我把脚本粘进Blender的文本编辑器跑起来模型一次成型六个孔的位置、大小、朝向全都准确。后续要改成8个孔、间距拉长、孔径变成6mm只需要改三个参数重新运行。整个过程不到20分钟其中大部分时间是等我检查脚本逻辑。同样叫“AI建模”一次翻车一次真香区别不在AI本身而在于AI介入的层级。让它直接生成最终网格它是外行让它生成操作指令和参数规则它是效率神器。2.3 同一条工作流里AI的两个身份没有可比性这两次测试放一起看很有意思。直接在几何层工作AI目前处于“能看不能用”阶段在动作层工作AI已经能替代大量重复劳动。说白了AI现在更像一个“能听懂人话的自动化脚本工具”而不是一个理解三维空间的建模师。后来我又试过用AI生成拓扑清理工具的调用代码、用AI写批量导出不同文件格式的方案脚本、用AI生成一套展UV自动命名规则效果都不错。凡是“把已有能力封装成指令序列”的工作AI都干得比人快凡是“从零判断一个形体该长成什么样”的工作AI都处在对着统计特征画平均值的水平。3. 截至目前AI在建模生产链上的真实能力边界3.1 用一张表看清每个环节的AI参与度在工作室跑了将近半年AI辅助建模之后我把各环节的AI参与度做了一个粗估。这个估值基于我们接触过的工具和技术组合不代表行业极限但应该能给你一个不吹不黑的参照建模环节AI参与度实际应用说明需求理解与拆解约20%能帮你把一段废话整理成参数清单但需求背后的真实意图需要人来确认概念参考收集约80%生成参考图、材质灵感和形态组合的能力已经很强属于实用水平草模形态推敲约40%能快速出多个方案草模但工程约束经常被忽略网格拓扑布线约10%自动重拓扑工具仍在早期AI直接生成的拓扑基本不可用展UV与贴图约50%能辅助自动打直、摆放但复杂模型仍需人工干预重复特征阵列约90%参数化脚本目前是被AI替代比例最高的环节结构仿真验证约5%仿真计算本身不是生成式AI的强项AI只能辅助解读结果渲染出图约70%参数微调、批量渲染、风格迁移已经高度自动化交付与归档约85%命名、归类、格式转换、文档生成已经可以放心交给AI注意“参与度”高不等于“放手不管”。渲染出图这个环节参与度虽然高但真到客户面前灯光氛围和材质调性还是需要人拍板。3.2 正在被AI悄悄接管的三个建模场景如果不看新闻只看真实项目AI最先落地的不是那些炫酷的高模角色而是三个比较“土”的场景。第一个是批量低精度资产生成。做建筑可视化或者游戏大场景时经常需要上百颗石头、几十棵树、成片废墟垃圾这类资产处在画面的背景层对拓扑质量几乎没有要求。让AI按指定风格批量生成人只需要抽检5%确认没有明显穿模和比例失控能省掉大量外包费用。我们工作室接一个展厅项目时光石头和植被就少花了三天建模时间。第二个是扫描模型清理。用无人机或手持扫描仪拿到的高密度点云网格动辄上千万面线面完全混乱传统做法是人工花几小时重拓扑。现在有工具可以基于AI做自动减面和结构推断虽然不能保证完美但把千万面的乱网格降到几十万面、再让设计师做二次精修效率提升非常明显。第三个是程序化材质生成。让AI生成一套PBR材质参数组合等于把“调十几个节点参数”变成“说一句我想要什么感觉”。这个场景里AI介入的是“参数空间”而不是“几何拓扑”所以翻车率极低。我们做产品渲染时常用这套方法快速试材质方向确定方向后再让老渲染师手工细化。3.3 无论如何都不能交给AI的三个场景看完了能接管的再说三个我坚决不放手的场景。第一个是受力结构件。承重支架、活动铰链、传动零件这类东西好不好看是其次应力分布和公差配合才是命根子。AI对“M6螺丝配6.5mm过孔还是6.2mm过孔”完全没有概念它不知道这取决于板材厚度、连接方式和受力方向。这种结构细节一旦交给AI轻则返工重则出安全事故。第二个是品牌识别强的主观设计。做产品家族化设计时设计师反复推敲一个倒角角度、一个曲面弧度是因为这背后有品牌语言和用户感知。AI在统计学意义上求平均反而会把最有识别度的特征磨平生成一堆“看起来还行但不像我们家东西”的模型。第三个是带完整参数历史树的工程设计。UG/NX、SolidWorks这类工业软件的核心价值在于特征树每一个倒角、每一个拉伸都记录在案后面随时可以调整参数重新生成。AI直接生成的网格模型没有历史记录等于一张没有图层信息的PSD改一个尺寸就得全盘重来在工程管线里基本属于不可用资产。凡是需要追溯设计过程的交付我会严格禁止把AI网格直接塞进去。4. 把AI塞进建模工作流时的落地做法与踩坑记录4.1 核心原则让AI待在“需求-动作”层不进“网格-拓扑”层前面测试已经说明了问题所以工作室后来定了一套使用原则AI只负责把设计师的意图翻译成可执行的动作序列不直接参与点线面级别的形状生成。这个原则听起来抽象落地到日常就三句话第一需要做什么由人来定义AI负责拆解成步骤和执行第二AI产出的脚本必须能被审查、能修改参数不能是黑盒第三任何AI生成结果在进入交付流程前必须有一个懂建模的人做验收。实际操作中我通常这样组织一个AI辅助建模任务先说清楚建模对象和边界条件让AI列出步骤再让AI生成脚本或插件指令最后在软件里运行、检查、微调。整个过程AI替代的是“操作”而不是“思考”这也是它翻车率最低的姿势。4.2 本地部署代码模型给工作室用配置和踩坑实录有一次接到一个设备拆装示意项目客户提供的扫描数据和内部工装照片属于保密文件不允许传到公网。为了在不出内网的情况下用AI辅助建模我在工作室配了一套本地部署的开源代码大模型环境专门给设计师生成脚本用。硬件方面一张24GB显存的图形卡就能跑7B~14B量级的量化模型我们用的是两张24GB卡主要是为了把上下文窗口拉长让AI在写长脚本时不要“失忆”。软件方面用的是常见的开源推理框架部署好之后提供一套兼容通用API的本地接口Blender插件里把API地址改成内网地址就能调用。这个方案跑通之后确实好用但坑也不少。最大的坑是显存规划模型本身占一部分显存上下文越长占得越多同时跑多个设计师的请求还会互相挤内存导致响应越来越慢。后来我们把每个请求的上下文上限设成4096超过就强制分段处理才算稳定下来。第二个坑是代码幻觉。AI经常编造一些不存在的Blender函数名看起来像模像样一执行就报错。我们的解决办法是让AI在写代码之前先输出它准备调用的API函数清单人工扫一眼有没有问题再让它正式生成。这多花了一分钟但把脚本成功率从六成拉到了八成以上。第三个坑跟本地部署本身有关。同一个量级的本地模型写代码能力和商用大模型API是有差距的别指望本地部署能“白嫖”到顶级水平。本地部署的核心价值是数据不出门、可定制回答风格、反复调用没有成本压力如果你没有这些需求直接用可靠的大模型API做执行层反而更省心。4.3 给设计团队的结构化提示词模板很多设计师抱怨“AI听不明白”问题大多数出在提示词太笼统。“帮我在这上面打几个孔”这种描述AI只能猜。我整理了一套适合设计团队使用的结构化提示词模板你可以在自己的项目里直接套你是一名精通Blender的Python脚本工程师有10年参数化建模经验。 我的需求在选中的圆柱体侧面生成6个直径4mm的圆形通孔 孔心距底面120mm均匀分布在同一水平圆环上。 约束条件 1. 必须使用bpy模块 2. 单位是米数值按实际尺寸换算 3. 不能改变物体原点 4. 不能删除原有修改器。 操作步骤 1. 先列出你准备调用的Blender API函数 2. 确认无误后输出完整可运行脚本 3. 脚本运行后生成一个新物体命名为bolt_holes_6。 验收标准 1. 脚本能在当前选中物体上直接运行 2. 生成的孔位与需求完全一致 3. 不产生额外空物体和未使用的材质。这个模板的核心逻辑是五件事角色、需求、约束、步骤、验收标准。尤其“验收标准”很多人会漏掉它能让AI在生成时就自我检查而不是等你跑完报错才发现问题。再补充一个经验复杂任务一定让AI拆成小步骤宁可多交互几轮也不要让它“一步到位”。5. 回到标题AI到底能不能替代设计师的建模工作5.1 替代的不是设计师是建模流程里的“动作执行者”把前面所有拆解汇总起来我的判断是AI会替代大量“不需要判断的建模动作”但不会替代需要判断的建模决策。对工作室和设计师个人来说真正值得关注的不是“会不会失业”而是“工作的天平正在往哪边倾斜”。举个例子以前做产品外观模型设计师花在重复阵列、命名归档、出标准图纸这些动作上的时间可能占30%。这些动作既不性感也不需要创意AI接手后这部分时间几乎被压缩为零。与此同时AI把大量方案草模抛到你面前你需要判断哪个方向值得深化、哪个方案存在结构性硬伤、哪个造型实际上是统计平均下的平庸作品。判断工作的占比大幅上升而判断恰恰是最值钱的那部分。5.2 设计行业正在从“会做”转向“会判断”我见过很多刚入行的新人被AI建模吸引觉得“有了AI我不用苦练基本功了”。这个想法很危险。AI建模降低的是“做出来”的准入门槛但抬高了“做得好”的判断门槛。以前新人做出一版模型导师指出拓扑问题新人改一晚上现在AI生成十版模型新人如果连“为什么这版不能用”都说不清楚他连改都没法改。未来设计师的核心能力会从“手工操作能力”转向三种新能力一是把模糊需求变成结构化技术参数的能力二是审核AI生成结果并快速纠错的能力三是为AI编写精确动作指令的能力。这三样都能在手头项目里练出来前提是你真的去用、去拆、去复盘而不是把AI当生成玩具。5.3 商业交付里的安全底线可溯源性最后还必须提醒一句商业交付层面的红线AI生成的模型文件版权归属和训练数据来源目前存在争议。在接商业项目时尤其是涉及品牌方、专利相关技术方案或对外交付的正式合同我建议养成三个习惯第一AI生成内容在交付清单里明确标注第二核心工程模型不用无来源的AI生成网格第三合同里如果有“设计成果必须可溯源”的条款务必确保整个建模链路上每一个关键参数都能找到出处。这不是不相信AI这是在保护客户的同时保护自己。现在越来越多的工作室把AI定位成“入行一年、手脚麻利的助理”这个定位很准确。你交给它执行类任务它效率惊人你让它独立拍板做设计它会把你的项目带沟里。我个人的体会是被AI替代最狠的一次不是建模本身而是我原来每天花两小时做模型命名、文件归档、格式转换这些毫无成就感的环节。那部分时间被AI吃掉之后我才终于有余力去修那些真正让产品更耐看的曲面细节。如果你也准备在工作室里试水AI我的建议是找一个最无聊、最重复、你最不想干的环节开始比如批量打孔、批量命名、批量导图。别一上来就去挑战高模角色否则你会有整整一周时间在重新建一个AI生成的废案。
返回列表