Udemy - Substance Painter automation with Python

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 3.5 GB
  • Uploaded By freecoursewb
  • Downloads 192
  • Last checked 1 day ago
  • Date uploaded 1 year ago
  • Seeders 5
  • Leechers 2

Infohash : 5BF212FACA57E75B01003978DC0865670BFFD744



Substance Painter automation with Python

https://DevCourseWeb.com

Published 5/2024
Created by Viacheslav Makhynko
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 30 Lectures ( 6h 55m ) | Size: 3.52 GB

Crafting Artistic Tools with Python: Custom Substance Painter Exporter plugin development

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

Requirements:
Tools: Substance Painter, Visual Studio Code
Skills: No previous Programming experience is required, but having some would make it easier to grasp the learning material

Files:

[ DevCourseWeb.com ] Udemy - Substance Painter automation with Python
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1. Course introduction
    • 1. Course introduction.mp4 (60.3 MB)
    • 2. How to use this course.mp4 (9.3 MB)
    2. General Python introduction
    • 1. Setting up working environment.mp4 (35.0 MB)
    • 2. Variables and simplest data types.mp4 (83.0 MB)
    • 3. Lists and Dictionaries.mp4 (133.8 MB)
    • 4. Conditions.mp4 (97.0 MB)
    • 5. Functions.mp4 (73.9 MB)
    • 6. Classes and imports.mp4 (54.9 MB)
    3. Hello World widget for Substance Painter
    • 1. Python API for Substance Painter.mp4 (8.7 MB)
    • 2. Add an empty Custom Exporter widget to Substance Painter.mp4 (91.7 MB)
    • 3. Add basic UI to the widget with PySide2.mp4 (68.8 MB)
    • 4. Create and link simple functions to UI actions.mp4 (173.9 MB)
    • 5. Substance Painter Logging.mp4 (76.5 MB)
    • 6. Substance Painter Events.mp4 (102.8 MB)
    • 7. How to properly debug Python code in Substance Painter.mp4 (69.7 MB)
    4. Texture Set export automation
    • 1. Updating the UI of the widget.mp4 (354.2 MB)
    • 1.1 Demo_Project.spp (184.7 MB)
    • 1.2 gray_out_unchecked_rows.py (1.4 KB)
    • 2. Preparing the exporting templates.mp4 (33.7 MB)
    • 2.1 Creating export presets Substance 3D Painter official Help documentation.html (0.2 KB)
    • 3. Automated textures export implementation.mp4 (247.3 MB)
    • export-presets
      • Custom_Armament.spexp (1.8 KB)
      • Custom_Basic.spexp (1.5 KB)
      • Custom_Morph.spexp (2.1 KB)
      • how-to.txt (0.2 KB)
      5. Texture Set Naming validation
      • 1. Establishing Naming Convention rules.mp4 (27.2 MB)
      • 1.1 Custom_Exporter_Help.pdf (107.4 KB)
      • 2. Implementing Texture Set name validation [part 1].mp4 (220.3 MB)
      • 3. Implementing Texture Set name validation [part 2].mp4 (359.3 MB)
      • Icons
        • help.png (1.2 KB)
        • main_window_icon.png (1.0 KB)
        • validation_fail.png (0.8 KB)
        • validation_ok.png (1.3 KB)
        6. Texture Set Resolution validation
        • 1. Establishing Texture Set resolution budget requirements.mp4 (8.0 MB)
        • 2. Implementing Texture Set resolution validation.mp4 (208.3 MB)
        • 3. Applying the required resolution automatically.mp4 (338.7 MB)
        7. Polishing the project and further steps
        • 1. Adding Help documentation to the widget.mp4 (102.5 MB)
        • 2. Adding Hotkeys and Tooltips to the widget.mp4 (109.2 MB)
        • 3. Adding code annotations.mp4 (119.0 MB)
        • 3.1 module_validation_name.py (7.8 KB)
        • 4. Fixing leftover bugs.mp4 (135.1 MB)
        • 5. Discussing further development of the Custom Exporter.mp4 (16.2 MB)
        • Custom_Exporter_Help.docx (37.0 KB)
        • Custom_Exporter_Help.pdf (97.4 KB)
        8. Course wrap-up
        • 1. Last word from Author.mp4 (2.1 MB)
        • Bonus Resources.txt (0.4 KB)

There are currently no comments. Feel free to leave one :)

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce
GDRIVE-CACHE 📁 GD (hit) | ID: 10d6PcnVCJ... 📄 torrent 🕐 10 Jan 2026, 08:20:39 am IST ⏰ 04 Feb 2026, 08:20:35 am IST ✅ Valid for 15d 17h 🔄 Refresh Cache