美术生产的工业化及自动化探索
01 概览
本报告探讨了淘宝人生美术生产流程的工业化及自动化探索,对比了传统游戏流程与电商产品的区别,并分析了传统游戏流程的痛点。
电商产品与传统游戏区别
- 资产月增量:传统游戏3D互动产品(淘宝人生)资产月增量200+
- 更新时效性:传统游戏随版本更新随时更新,电商产品需热更新
- 平台兼容性:传统游戏为游戏型设备(低至iPhone 5S),电商产品为移动端H5、Native移动端、Unreal端
- 用户群体:传统游戏为游戏玩家10亿,电商产品为普通用户
美术资产品类
传统游戏流程的痛点
- 离线美术流程及资源管理:美术依赖中心化,SVN权限过广,资源检索不方便,增量多
- 打包机打版本号发布:对版本强依赖、发布时效性低、打包时间久,个体资产回滚难
- Runtime查表耗资源
- PM表格管理:增量多,供应商广,静态表格
02 美术生产流程
美术生产工作流
- 离线美术流程及资源管理:通过美术工坊App + Maya工具集+ 云能力实现
- 打包机打版本号发布:通过中间数据交换及自动化(glTF+ USD + OSS)实现
- PM表格管理:通过SOP流程化实现
美术流程模块介绍
- 2D DESIGN
- MODELING
- SKIN
- LOOK DEV
美术流程质量审核
- 通过MAYA工具集(Toolkit菜单艺术家工具导出工具)实现
03 技术架构
架构概览
- 技术架构分为DATA DESIGN、材质与编辑器、中间格式、USD结构、GLTF结构等模块
技术架构数据流
技术架构材质与编辑器
技术架构中间格式
- USD:用于美术流程数据交换及备份
- glTF:用于引擎runtime层
技术架构USD结构
技术架构GLTF结构特点
技术架构中间格式的选择
- 选择USD和glTF的原因:
- USD:美术流程数据交换及备份
- glTF:引擎runtime层
技术架构APP发布链路
04 PM管理流程
PM流程现有解决方案
PM流程简介