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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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