Blender Automation & Add-on Development

Заказчик: AI | Опубликовано: 12.11.2025

I’m looking to accelerate my Blender pipeline right away by harnessing the bpy API. The core of the job is two-fold: write clean, efficient Python that automates repetitive steps in my current workflow, then wrap the best of that logic into a polished add-on so it installs with a single click. Because the project is time-sensitive (I need tangible results ASAP), I’ll share the exact tasks we’ll automate as soon as we start, but expect them to revolve around scene preparation, asset handling, and batch exports. You should be comfortable navigating Blender 3.x, scripting with Python, and structuring code that remains readable and maintainable even as it grows. About the Project We are developing a custom Blender add-on designed specifically for drone light show production, focusing on simplifying workflows for creating light animations, mesh animations, path planning, effects, and show-ready exports. The add-on will streamline the process of designing 3D formations, light behaviors, and animation sequences for drone shows. We are looking for a skilled Python Developer experienced in Blender scripting and add-on development to build and maintain this tool in collaboration with our creative and technical team. Key Responsibilities Develop a Blender add-on using Python to support drone light show animation workflows. Create user-friendly UI panels, operators, and tools inside Blender to: Automate light animation setup for drone formations. Automate mesh-to-points conversion and instance placement for drone paths. Generate and customize effect presets (sparkle, wave, chase, countdown, etc.). Apply and control LED emission shaders and material animation. Integrate geometry nodes and Python scripts for automated setup of: Instancing Material assignment Path animation Keyframe automation Optimize performance for handling 200–1000+ drones in scenes. Collaborate to expand add-on features over time. Maintain clean, well-documented, and version-controlled code. Required Skills & Experience ✅ Strong proficiency in Python ✅ Hands-on experience with Blender scripting (bpy) ✅ Experience creating Blender add-ons, tools, or custom UI panels ✅ Familiar with Geometry Nodes and automation of node networks using Python ✅ Knowledge of animation, keyframing, and material control in Blender ✅ Ability to create clean UI/UX for artists and animators ✅ Strong problem-solving skills and ability to convert workflows into automated tools Bonus / Preferred Skills ⭐ Experience with drone light show software (Skybrush, Blender export tools, or similar) ⭐ Understanding of path animation & motion graphics ⭐ Knowledge of GLSL, shader nodes, and emission-based effects ⭐ Experience with GitHub or version control workflows ⭐ Ability to understand creative requirements and produce user-friendly solutions Deliverables • Well-commented .py scripts that run error-free in the latest stable Blender release. • A packaged add-on (.zip) with clear UI panels, registration/unregistration logic, and a concise README. • Brief usage notes or a screencast demonstrating the automation in action. If you can jump in immediately, iterate quickly, and keep communication tight, let’s talk.