Python Scripting API
Automate tasks and build custom tools using the comprehensive Python API designed for rapid studio scripting and procedural workflows.
Feature Overview & Technical Architecture
The BLamder Python Scripting API provides deep, bidirectional integration into the core 3D viewport, data structures, and procedural rendering graph. Developers can create custom modal tools, write headless asset batch processors, and script automated mesh deformations with zero execution penalty on large scenes. The API exposes all C++ underlying functions directly through clean, type-hinted Python modules.
Hardware Accelerated
Native Vulkan and DirectX 12 integration ensuring zero-overhead computation on modern GPUs.
Non-Destructive Graph
Procedural stack architecture allows realtime parameter modifications with instantaneous caching.
Key Functional Capabilities
- Multi-threaded viewport synchronization with sub-millisecond redraw intervals.
- Automated topology reduction and adaptive level-of-detail (LOD) generation.
- Custom shading network compilation directly exportable to glTF and USD formats.
Engineers can distribute standalone plugins as packaged wheels or single-file scripts that automatically dock into the BLamder sidebar. From bulk LOD generators to custom workflow asset validators, the scripting framework handles intensive mathematical loops via fast NumPy arrays without stalling the main UI thread.
Technical Deep Dive
Select an integration mode to inspect parameters
Community Feedback
Insights from professional artists and technical leads
This could be your first comment.
Leave a Response