skillfed

blender-web-pipeline

blender-web-pipeline bridges Blender's 3D design capabilities with modern web frameworks by automating model export to glTF and GLB formats. This skillstack equips you to move seamlessly from 3D asset creation into web-ready formats compatible with Three.js, Babylon.js, and React Three Fiber. Perfect for agencies and developers building immersive web experiences with optimized 3D content.

blender-web-pipeline streamlines exporting Blender models to glTF and GLB formats optimized for web. Use the built-in glTF exporter in Blender (File > Export > glTF 2.0) or automate exports via Python scripts with the bpy module. The pipeline handles material baking, texture optimization, and format selection to ensure your 3D assets load efficiently in web browsers and frameworks.

AI-generated summary based on this skill's SKILL.md

618 101 MIT updated by freshtechbro

Install

freshtechbro/claudedesignskills/blender-web-pipeline · repository language: Python

CLI (skillfed)coming soon
git clone https://github.com/freshtechbro/claudedesignskills
cp -r claudedesignskills/.claude/skills/blender-web-pipeline ~/.claude/skills/blender-web-pipeline

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I export blender to gltf for web applications?

blender-web-pipeline streamlines exporting Blender models to glTF and GLB formats optimized for web. Use the built-in glTF exporter in Blender (File > Export > glTF 2.0) or automate exports via Python scripts with the bpy module. The pipeline handles material baking, texture optimization, and format selection to ensure your 3D assets load efficiently in web browsers and frameworks.

Can blender-web-pipeline automate batch processing of multiple Blender files?

Yes. blender-web-pipeline leverages Python scripting with bpy to automate batch export workflows. Write scripts that iterate through multiple .blend files, apply consistent export settings, and generate GLB or glTF outputs in bulk. This eliminates manual export repetition and ensures uniform optimization across your entire asset library for web deployment.

What optimization techniques does blender-web-pipeline use for 3D geometry and textures?

blender-web-pipeline applies polygon decimation to reduce geometry complexity, implements Draco compression for file size reduction, and bakes textures to minimize draw calls. These techniques lower bandwidth requirements and improve real-time rendering performance in web browsers, making your 3D models suitable for production web applications.

How does blender-web-pipeline generate LOD variants for web performance?

blender-web-pipeline automates level-of-detail (LOD) generation by creating multiple geometry variants at different polygon densities. Combined with compression techniques, LOD variants allow web applications to load lower-detail models at distance and higher-detail versions up close, significantly improving frame rates and overall performance in Three.js, Babylon.js, and React Three Fiber scenes.

Which web frameworks does blender-web-pipeline integrate with?

blender-web-pipeline exports are fully compatible with Three.js, Babylon.js, and React Three Fiber. The glTF and GLB formats these exports produce are industry standards for web 3D, ensuring your Blender assets load seamlessly into any modern web-based 3D framework without additional conversion or compatibility workarounds.

Can I use blender-web-pipeline for command-line export automation?

Yes. blender-web-pipeline supports command-line workflows through Blender's headless mode and Python scripting. Automate your entire export pipeline—from model optimization to format conversion—without opening the Blender GUI, making it ideal for CI/CD pipelines and server-side asset processing in production environments.

SKILL.md

rendered from the published skill — quoted content, verbatim

Blender Web Pipeline

Overview

Blender Web Pipeline skill provides workflows for exporting 3D models and animations from Blender to web-optimized formats (primarily glTF 2.0). It covers Python scripting for batch processing, optimization techniques for web performance, and integration with web 3D libraries like Three.js and Babylon.js.

When to use this skill: - Exporting Blender models for web applications - Batch processing multiple 3D assets - Optimizing file sizes for web delivery - Automating repetitive Blender tasks - Creating production pipelines for 3D web content - Converting legacy formats to glTF

**Key

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 8 files
.claude/skills/blender-web-pipeline/SKILL.md
.claude/skills/blender-web-pipeline/assets/README.md
.claude/skills/blender-web-pipeline/references/bpy_api_reference.md
.claude/skills/blender-web-pipeline/references/gltf_export_guide.md
.claude/skills/blender-web-pipeline/references/optimization_strategies.md
.claude/skills/blender-web-pipeline/scripts/batch_export.py
.claude/skills/blender-web-pipeline/scripts/generate_lods.py
.claude/skills/blender-web-pipeline/scripts/optimize_model.py

Related skills

Tags

3d-asset-pipeline geometry-optimization real-time-rendering texture-compression batch-automation performance-tuning pbr-materials web-3d-export