满园春色关不住
一枝红杏出墙来

使用Python实现Substance Painter自动化 (英文)

Substance Painter自动化与Python

时长:6小时55分钟 包含项目文件 MP4

信息: 你将学到什么 理解Python编程的基础概念 利用Substance Painter Python API为该应用程序创建自定义工具 为Substance Painter开发自动化高级纹理导出工作流程 通过为纹理导出引入验证来改进资产生产管理流程 使用PySide2库构建动态用户界面

欢迎来到使用Python进行Substance Painter自动化的变革之旅。 由经验丰富的技术艺术家Viacheslav Makhynko领导,这门课程是掌握使用Python为Substance Painter构建自定义艺术解决方案技能的入门之门。

无论你是有抱负的技术艺术家、工具/软件/游戏程序员、希望深入研究自动化世界的3D数字艺术家,甚至是经验丰富的管道总监,这门课程都旨在满足所有背景和专业水平的学习者。

在强调实用性和现实应用的基础上,你将通过六个核心部分进行有组织的学习:

  1. Python概述:对于Python新手来说是可选的,这一部分为之后的课程提供了基础知识。
  2. Substance Painter中的“Hello World”小部件:首次使用Substance Painter Python API,学习如何创建自己的小部件并访问Painter功能,为自定义导出器工具打下基础。
  3. 纹理集导出自动化:开发核心自定义导出器功能。
  4. 命名验证:通过引入纹理集的命名验证来增强自定义导出器,以确保与资产名称和存储位置的一致性,这对于团队中健康的生产是必不可少的。
  5. 分辨率验证:该功能验证团队中所有从Painter导出数据的人员是否遵循指定的纹理分辨率预算,并防止项目中出现高分辨率纹理的使用。
  6. 项目完善:通过引入文档、热键、源代码注释和剩余错误修复来完成自定义导出器。

在整个课程中,你将通过Substance Painter的Python API和PySide2库获得实践经验,并有足够的挑战来巩固实践中的知识。在课程结束时,你将从零开始逐步开发一个独特的自定义导出器工具,该工具可用于作品集或作为项目中实际生产流程的基础。

不要错过通过Python自动化释放Substance Painter的全部潜力的机会。现在报名,踏上通向效率和创造力的旅程!

Substance Painter automation with PythonSubstance Painter automation with Python
Duration 6h 55m Project Files Included MP4

Substance Painter automation with Python

Info:
What you’ll learn
Understand foundational Python programming concepts
Utilize Substance Painter Python API to create custom tools for this application
Develop an automated advanced texture exporting workflow for Substance Painter
Improve asset production management pipelines by introducing validations for exporting textures
Construct dynamic User Interfaces using PySide2 library

Welcome to a transformative journey into the world of Substance Painter automation with Python.
Led by Viacheslav Makhynko – seasoned Technical Artist with extensive experience in AAA game development, this course is your gateway to mastering the skills of building custom artistic solution for Substance Painter with Python.

Whether you’re aspiring Technical Artist, Tools/Software/Gameplay Programmer, 3D Digital Artist looking to delve into the world of automation or even experienced Pipeline Director, this course is designed to accommodate learners of all backgrounds and expertise levels.

With a strong emphasis on practicality and real-world application, you’ll embark on a structured journey through six core sections:

General Python Introduction: Optional for Python newcomers, this section provides essential foundations for the course ahead.

“Hello World” widget for Substance Painter: First acquaintance with Substance Painter Python API to learn how to create own widgets and access Painter features laying the groundwork for the Custom Exporter tool.

Texture Set export automation: Development of the core Custom Exporter functionality.

Naming Validation: Enhancing Custom Exporter by introducing Naming Validation for the texture sets to manage consistency with asset names and their storing locations, which is a must for healthy production in a team.

Resolution Validation: This feature verifies that everyone who’s exporting the data from Painter in the team is following the specified texture resolution budget and prevents any slipped-through high-res textures usage on the project.

Project Polishing: Finalizing Custom Exporter by introducing documentation, hotkeys, code annotations, and leftover bug fixes.

Throughout the course, you’ll gain hands-on experience with Substance Painter’s Python API and PySide2 library and will have enough challenges to consolidate knowledge in practice. By the end of the course, you’ll have a unique Custom Exporter tool developed step-by-step from scratch that can be used for Portfolio or as a basement for actual production pipeline in the project.

Don’t miss this opportunity to unlock the full potential of Substance Painter through Python automation. Enroll now and embark on a journey towards efficiency and creativity!

Who this course is for:
Technical Artist
Technical/Pipeline Directors
3D Artists interested in obtaining more technical and programming skills
Tools/Gameplay/Software programmers
Automation specialists
Anyone who’s eager to create a bridge between Tech and Art in assets production process


 

扫码免费下载

此处有隐藏内容--请扫描下方二维码查看

 

百度网盘下载
登录后免费下载提取码:登录后可见
赞(0)
未经允许不得转载:红杏破解 » 使用Python实现Substance Painter自动化