引入AI辅助的3D游戏美术工作流
不同于其他类型的AI应用3D内容的AI生成应用所面向的行业更加垂直会有一定的专业使用门槛并且生成的产物与直接投入生产环境的内容往往还存在一定的距离。笔者这里针对小型独立游戏/Demo的场景下为提高3D游戏美术工作效率和降低成本分享下在引入了AI生成后的美术工作流程。首先回顾下在行业中一个比较主流的美术工作流大致如下span stylecolor:#444444span stylebackground-color:#ffffffcode classlanguage-markdown雕刻高模 ↓ 拓扑低模、布线 ↓ 展UV ↓ 由高模烘焙出法线、AO等贴图 ↓ 绘制颜色、金属度、粗糙度等PBR贴图 ↓ 制作骨骼、绑定、刷权重、测试蒙皮 ↓ 制作骨骼动画 ↓ 导入游戏引擎调试 /code/span/span传统流程中每个环节依赖的DCC工具都是不一样的甚至同一步骤都能有多种工具可以选 例如建模阶段的3D Max硬表面物体和Maya角色/生物建模等。考虑到学习成本和独立开发的效率笔者选择了全流程制作都使用Blender。这也是许多独立开发者的选择毕竟作为个人和小微团队来说采用行业最佳实践的美术工作流并不现实。AI工具选择笔者共测评了四款拥有对游戏资产开发有一定支持的平台分别是腾讯的混元3Dhttps://3d.hunyuan.tencent.com/Rodin的Hyper3Dhttps://hyper3d.ai/Tripo AIhttps://www.tripo3d.ai/zhMeshyhttps://www.meshy.ai综合体验下来混元3D和Tripo AI不管是在流程完整性还是生成内容的质量上都是目前最佳的。二者均支持组件拆分这一大多数竞品没有的功能。另外腾讯混元3D中的3D Studio是完全针对游戏行业定制化的工作流在前置流程上还可以衔接腾讯混元游戏自家的另一个平台https://hunyuan.tencent.com/game提供了多种角色/道具/场景的概念设计工具。笔者在挺久之前就有关注到腾讯混元3D并且挺看好的但它一直没有进行商业化目前每天只能获取非常少的固定生成次数来在平台内使用而且3D Studio是需要单独去申请内测资格后才能使用的生成的内容会有版权归属的问题。最终决定使用Tripo AI来辅助笔者3D美术工作。AI工具实践首先需要准备好一张设计图这一步的手段是非常的丰富的手绘、外包稿件、亦或是文生图/图生图等AI生成方式。本文这里的例子是使用的之前自己手绘AI融图出来的一张外星怪物设计图。打开Tripo AI的3D工作台右侧面板中上传图片为了提高生成的准确性最好用多视图生成同时设置生成模型的参数。高清纹理和PBR属于鸡肋特性开启与否都行因为AI生成的纹理质量肯定是无法投入生产使用的。重要的参数是拓扑设置中的拓扑面和面数控制其中的智能低模是Tripo新出的特性笔者还尚未试用过。点击生成得到模型虽然开启了PBR纹理但看不出什么效果。切换到白模看下布线效果有点稀碎......展UV的效果在应用里看不了需要导入进Blender后再看。接着在下方设置导出格式用.FBX选个纹理分辨率轴心重置到原点进入Blender中工作新建Blender工程将刚刚由Tripo AI导出的FBX文件导入进来。在白模中首先检查下模型完整性是否有破面、面朝向异常等问题笔者导出的这个模型的尾巴处存在几片法线异常的面4.x版本后只会对异常法向的面标红色。接着切换到UV编辑看下UV展的效果依旧稀碎......这拆的甚至还不如Blender自带的智能UV。考虑到后续的可维护性建议还是调整下布线重新拆UV。调整完后到着色器界面中基于新UV重新烘焙出法线、颜色等贴图。最好再把贴图都输出到本地作为外部图像引用确保所有新贴图都无误后下一步进入到纹理绘制。这里就是需要自己手绘调整各项贴图了在unity中使用标准的urp材质的话金属度和光滑度是共用一张贴图的所以需要将着色材质中的金属度和粗糙度贴图进行通道合并。该步骤就是简单的图像操作既可在PS这种软件中操作也可以在Blender的合成器中操作。笔者建议图像操作也都可以放在Blender中处理不仅无需切换工作软件而且合成器这一基于节点编辑器构建的工作流在后期维护也方便得多随时修改材质贴图后都能自动化完成转换贴图的工作至此模型的静态部分完成。还剩下骨骼制作、绑定和动画的工作了这几块就需要完全由自己动手了。智能绑骨和骨骼动画目前还未找到可用的AI工具尤其是非人形的生物模型。如果是人形的动画其实可以借助Mixamo网站来完成动画工作这一免费动画平台对于小项目而言也足够了。制作一个行走和死亡动画导入游戏引擎完成了Blender中的工作后将怪物模型以.fbx的格式导出导出时带上骨骼与动画相关的信息。在Unity编辑器中导入刚刚的.fbx和贴图文件。在面板中检查骨骼类型和动画资源是否正常将材质暴露出来为材质赋予各个贴图后创建Animator和测试脚本最后在场景中查看运行效果。

相关新闻

ZOOM为啥不稳定,经常断线,或者听不到对方声音,看不到对方图像,到底为啥?

ZOOM为啥不稳定,经常断线,或者听不到对方声音,看不到对方图像,到底为啥?

ZOOM为啥不稳定,经常断线,或者听不到对方声音,看不到对方图像,到底为啥?

2026/7/5 3:58:11 阅读更多 →
Python入门:从安装到第一个程序

Python入门:从安装到第一个程序

好的,我们来梳理一下Python的基础与环境配置要点: 1. Python 是什么? Python 是一种高级编程语言,以简洁易读的语法著称。它支持多种编程范式(面向对象、函数式等),广泛应用于数据分析、人工智…

2026/7/3 16:46:38 阅读更多 →
UniApp 路由导航守

UniApp 路由导航守

UniApp 路由导航守 大家平时做 Vue 项目,路由守卫基本都是标配:beforeEach 一写,白名单、token 校验、跳转拦截一气呵成。 但换到 UniApp 就会发现一个问题:没有 Vue-Router,也没有 beforeEach。 很多人刚上手都会懵…

2026/5/17 3:34:21 阅读更多 →

最新新闻

聊天智能体开发基础

聊天智能体开发基础

如今AI已经能够在生活中的方方面面帮助我们,我也想做一个为自己量身定做的智能体,那么,下面我就介绍一下如何创建一个小智能体。 一、准备工作 1.APIKey 要在我们的项目中接入市面上的大模型,APIKey是必不可少的,下面我…

2026/7/6 14:53:46 阅读更多 →
个人介绍及学习目标

个人介绍及学习目标

我是一名准大学生,正在学习编程,边学边探索未来专业方向和就业目标 我的编程目标是学会C语言,辅助将来工科专业学习(本人喜欢工科>计算机,但是如果C语言学习中发现自己很喜欢很擅长计算机的话也许会报计算机&#x…

2026/7/6 14:53:46 阅读更多 →
于 Simulink 的双向 DC-DC 变换器在恒压(CV)与恒流(CC)模式下的切换仿真

于 Simulink 的双向 DC-DC 变换器在恒压(CV)与恒流(CC)模式下的切换仿真

目录 一、 核心原理:双闭环控制与模式无缝切换 1. 双闭环控制架构 2. CC 与 CV 模式的切换逻辑 3. 防止“反复横跳”的滞回比较器 二、 Simulink 建模步骤(手把手) Step 1:搭建双向 Buck-Boost 主功率级 Step 2:构建双闭环控制器与 PI 参数整定 Step 3:实现 CC-C…

2026/7/6 14:51:44 阅读更多 →
YOLOv10模型改进-特定领域应用-第96篇:YOLOv10改进策略【特定领域应用】| YOLOv10在无人机巡检中的应用

YOLOv10模型改进-特定领域应用-第96篇:YOLOv10改进策略【特定领域应用】| YOLOv10在无人机巡检中的应用

一、本文介绍 本文记录的是YOLOv10在无人机巡检领域的应用。无人机巡检需要检测电力设施、道路状况、建筑物损伤等目标,YOLOv10凭借其高效的推理速度和准确的检测能力,成为无人机巡检领域的首选目标检测算法。 二、无人机巡检场景分析 2.1 检测目标 无人…

2026/7/6 14:45:39 阅读更多 →
路由模式:智能分发 + 垂直 Agent

路由模式:智能分发 + 垂直 Agent

路由模式:智能分发 垂直 Agent路由模式的核心是智能分发——根据任务类型、内容或上下文将请求路由到不同的垂直 Agent。读完你能设计出适配多种场景的路由层,理解分类器精度与兜底策略的关键 trade-off。一、概念速查 1.1 什么是路由模式 路由模式&…

2026/7/6 14:45:39 阅读更多 →
用 grill-me 推导盘前简报 MVP:12 题钉边界 + schema 收束

用 grill-me 推导盘前简报 MVP:12 题钉边界 + schema 收束

1. grill-me skill是什么、解决什么问题 grill-me skill 的核心就一条:一次只问一个问题,沿决策树把你逼到边界清楚。 和普通「帮我设计一个系统」的区别:普通对话grill-meAI 一次吐完整方案逐题确认,你不同意就改容易过度工程每题…

2026/7/6 14:45:39 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻