blender-web-pipeline

Convert and optimize Blender 3D assets to glTF 2.0 for web deployment.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/fyunusa/wazobia-banks-frontend --skill blender-web-pipeline-fyunusa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-web-pipeline
Source: https://github.com/fyunusa/wazobia-banks-frontend/tree/main/claudedesignskills-main/plugins/bundles/authoring-motion/skills/blender-web-pipeline
Command: npx skills add https://github.com/fyunusa/wazobia-banks-frontend --skill blender-web-pipeline-fyunusa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bpy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill solves the friction between high-fidelity 3D design in Blender and the performance requirements of web-based 3D engines, ensuring assets are optimized, compressed, and ready for real-time rendering.

Core Features & Use Cases

  • Automated glTF Export: Standardizes the conversion of complex Blender scenes into web-ready glTF/GLB files with optimized settings.
  • Batch Processing: Enables the mass conversion and optimization of entire directories of 3D models using background Python scripts.
  • Performance Optimization: Provides built-in workflows for decimation, texture baking, and Draco compression to meet strict web performance budgets.

Quick Start

Use the blender-web-pipeline skill to batch export all blend files in the current directory to optimized glb models.

Frequently Asked Questions about blender-web-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Blender glTF export for web deployment?

This skill automates Blender glTF export for web deployment by running background Python scripts that batch convert entire directories of blend files into web-ready glTF/GLB files with optimized settings.

How does Draco compression reduce glTF file size for Three.js?

Draco compression reduces glTF file size for Three.js by compressing geometry and textures during the export pipeline, significantly decreasing file sizes to meet strict web performance budgets for real-time rendering engines.

Can I batch convert multiple Blender models to glTF format at once?

Yes, you can batch convert multiple Blender models to glTF format at once. This skill enables mass conversion and optimization of entire directories of 3D models using background Python scripts without manual file-by-file intervention.

Do I need bpy to optimize 3D models for web rendering?

Yes, you need the bpy dependency to optimize 3D models for web rendering within this pipeline. The bpy module allows automated background scripts to execute geometry decimation, texture baking, and Draco compression directly in Blender.

What is the best way to optimize 3D assets for low-latency web rendering?

The best way to optimize 3D assets for low-latency web rendering is applying geometry decimation, texture baking, and Draco compression during the glTF export pipeline. This ensures reduced file sizes for real-time web engines like Babylon.js and Three.js.

Why does my 3D model load slowly in Three.js after exporting from Blender?

Your 3D model loads slowly in Three.js because it lacks optimization. Without geometry decimation, texture baking, and Draco compression during glTF conversion, file sizes remain too large for low-latency real-time web rendering.