What problem does it solve?
Blender artists and developers often struggle to design complex shader node trees and reproduce materials across scenes. This skill provides a comprehensive guide to building shader networks in Blender 5.x, and to scripting node creation with Python (bpy), enabling automation and reproducibility.
Core Features & Use Cases
- Expert guidance on shader node design for Principled BSDF based materials, glass, metal, and skin shaders, including 5.1 changes like OpenGL/DirectX normal map tangent space and the Raycast node.
- Python API patterns and MCP server workflows to programmatically generate shader node trees, inspect scene state, and verify results with screenshots and logs.
- Use cases include creating PBR materials, procedural textures, world lighting setups, and node-based material pipelines that are portable between scenes and projects.
Quick Start
Generate a simple PBR material using a Principled BSDF, wire textures, and assign it to the active object with a Python script.