← ClaudeAtlas

blender-exportlisted

Export Blender scenes to glTF/GLB (web/AR), FBX (game engines), OBJ (universal), USD (VFX pipelines), STL (3D printing). Includes per-format settings, embed/unpack textures, axis conversion, polygon optimization (Decimate), and target-platform validation. Use whenever the user asks to "export this", "save as glTF / FBX / OBJ / STL / USD", "package for Unity / Unreal / Three.js / web / AR / 3D print", or any output format conversion. Make sure to use this skill even if the user does not say "export" — also covers "package this for the web", "make it work in Unity", "send to Unreal", "save for 3D printing".
MAX-786/claude-3d-harness · ★ 6 · AI & Automation · score 74
Install: claude install-skill MAX-786/claude-3d-harness
# Blender Export Export to the right format with the right settings. Wrong format choice = days of debugging in the target platform. ## Format decision tree ``` Where is this going? ├── Web (Three.js, Babylon.js, model-viewer, AR Quick Look) → glTF / GLB ├── Game engine (Unity, Unreal, Godot) │ ├── Animated/rigged → FBX (or glTF for modern engines) │ └── Static → OBJ or FBX or glTF ├── Apple AR (USDZ) → USDZ (special, see Recipe 6) ├── 3D printing → STL (geometry only, must be watertight) ├── VFX pipeline (Maya, Houdini, Nuke) → USD └── DCC roundtrip → FBX (industry standard) ``` **Quick rule for unknown target**: glTF / GLB. Open standard, modern, universally supported. ## Recipes ### Recipe 1 — glTF / GLB export (web / AR / general) ```python import bpy bpy.ops.export_scene.gltf( filepath='/tmp/output.glb', export_format='GLB', # single-file binary; preferred export_apply=True, # apply modifiers before export export_materials='EXPORT', export_image_format='AUTO', # PNG; AUTO falls back to JPEG for opaque images export_yup=True, # Y-up convention (most engines / web expect this) export_animations=True, # toggle off for static models export_morph=True, # shape keys export_skins=True, # armatures + weights export_normals=True, export_tangents=False, # skip unless target uses tangent-space normals b