Substance 3D Automation ToolKit

时间:2021-0713

Substance Automation Toolkit :贴图自动化,简称 SAT 【已更名为Substance 3D Automation ToolKit】

  • 获得:官方购买(国内可咨询严MM,大概1000刀左右一key年)

  • 目的:解决项目时间成本

  • 情况:3A工作室标配

储备:

  • Python

  • 模型处理

  • SAT

  • Arnold

  • Substance Designer :艺术标准,制作标准(SAT依赖资源的标准)

  • Substance Painter LD同步,艺术标准,创建智能材质

  • 综合SD、SP创建设项目所需智能材质库(定期迭代整理材质库)

  • Substance Alchemist【已更名】 管理材质库,智能材质与程序材质的混合生成新的材质

  • Substance Automation Toolkit 自动化:模型、贴图,生成配套资源。完善的LOD模型和配套贴图资源。

substance designer材质库管理:

  • 共用节点

  • 归类

  • 有规划的两类输出:A、输出到资源(精简);B、输出只在SD库里面共用

  • 精简,易维护

substance painter材质库管理:

  • 规范创建

  • 规范化文件夹

  • 命名规范

  • 外包新建时使用命名

  • 项目内部新建使用命名

Substance Automation Toolkit软件安装说明

python 系统配置:

  • 确认python已安装好。坑点:如果CMD中调不出python,是变量没有加进环境调用里面,请把电脑属性里面path添加上。把目录加进去就好了,例如:;D:\soft\python3.83

  • 利用python安装好pip(包管理器)。坑点:如果CMD中调不出python,请把添加至环境变量上。例如:;D:\soft\python3.83\Scripts

  • 利用python安装好libery,python CMD中输入:pip install pathlib

substance pysbs 库文件配置:

利用pip安装pysbs lib:在压缩包文件目录内调用CMD,pip安装pysbs lib,或者双击自动安装

SConstruct Demo参考安装配置:

  • 利用pip安装好scons。python CMD中输入:pip install scons

  • 测试scons:CMD中输入:scons

显示类似这样便是安装成功:

scons: *** No SConstruct file found. File "c:\python27\lib\site-packages\scons-3.0.1\SCons\Script\Main.py", line 924, in _main

解压好示例文件包(目录如下):

│ SConstruct
│ arnold_python.py
│ readme.md

└───data
│ bark.sbs
│ opus.sbs
│ wood_planks_age_02.sbs

└───dependencies
EnvironmentToolkit.sbs
metal_floor.sbs
opus_pattern3.png
rust.sbs
substance_logo.png

Substance Automation ToolKit - script_update_with_sbsupdaterdocs.substance3d.com

文件所在目录

image

自动化工作流的趋势可期:

  • 1、批量更新 .sbs文件版本

  • 当SD材质库文件成千上万时,一次次substance desighner的更新,维护起来就会浪费相当多的时间和精力去维护。

  • 2、批量 .sbs文件生成 sbsar

  • 3、批量生成模型,并生成对应LOD,生成对应UV

  • 4、批量烘焙贴图

  • 5、批量指定 .sbs文件

  • 6、流程可视化

聊天吹水,技术闲聊群:672571935

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容