본문으로 건너뛰기
cccskills
무료GitHub에 공개

blender-export-pipelines

Export from Blender 5.2 with verified presets - Roblox (FBX/glTF, cages, R15, SurfaceAppearance), Unity (FBX, Humanoid), Unreal (FBX skeletal, Nanite, UCX), Godot/web (GLB, meshopt/Draco, WebP), USD. Scale/axes, smoothing, tangents, leaf bones, clips, batch export, post-export verification. Use whenever an asset leaves Blender.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구Blender

실행 점수 미검증

설치 방법 보기

포함된 파일(7)

  • SKILL.md5.0 KB
  • references/godot-web.md2.8 KB
  • references/roblox.md3.9 KB
  • references/unity.md2.3 KB
  • references/unreal.md3.1 KB
  • scripts/_bpyx.py4.4 KB
  • scripts/export_asset.py8.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Export Pipelines

The execution model is in blender-core. Run blender-asset-qa (and blender-game-optimization for budgets) before exporting.

One call

scripts/export_asset.py -- --preset unreal_skeletal --objects SK_Hero --out //export/SK_Hero.fbx
scripts/export_asset.py -- --preset web --collection Export --out //export/scene.glb
scripts/export_asset.py -- --preset unity --objects SM_A SM_B SM_C --batch --out //export/x.fbx   # one file each, at origin

Presets: roblox, roblox_gltf, unity, unity_skeletal, unreal, unreal_skeletal, godot, web, gltf, usd. Pass any exporter kwarg with --set key=value. Every preset is tested with a round-trip that keeps scale and avoids a 100× armature scale.

Engine reference (load only the one you need)

Universal pre-export checklist

  1. Scale: scene unit scale 1.0, objects at scale 1, rotation applied (except intentional object transforms). The presets handle unit conversion.
  2. Pivot/origin where the engine expects it: props at the bottom-center, characters at the world origin between the feet, facing -Y (Blender front). Every preset converts that to the engine's forward.
  3. Modifiers: the presets export the evaluated mesh. Mirror, bevel and weighted normals are kept; booleans become real geometry.
  4. Normals: custom/weighted normals export. Smooth shading, plus hard edges marked sharp.
  5. Triangulation: FBX presets triangulate (use_triangles) so the bake and engine tangents match. glTF always triangulates.
  6. Materials: image-texture → Principled chains only, with names M_* and textures T_*. Procedural nodes don't export, so bake them first.
  7. Armature: deform bones only, no leaf bones, rest pose = bind pose, 4 weights per vertex max, and the root at the origin.
  8. Animation: one action per clip, named Rig_Clip. Bake constraints/IK to keys (blender-animation). FBX exports the active/NLA action per preset settings; glTF ACTIONS mode exports every action that has a slot for the armature.
  9. Naming: unique, ASCII, no spaces. Engines key materials/meshes by name across reimports.

Format choice

NeedFormat
Unity, Unreal (most stable for skeletal)FBX
Godot, web, Roblox (supported), Unreal 5.x Interchange, Blender↔BlenderglTF 2.0 (.glb)
Film/VFX, Omniverse, Apple AR (.usdz), layout interchangeUSD
Static geometry for printing/CADOBJ / STL (wm.obj_export, wm.stl_export)
Point caches / deforming simsAlembic (wm.alembic_export)

Verify after export (required)

  • The script returns ok, the file size, and for .glb a parsed summary (meshes, materials, images, animations, skins, tris, extensions). Compare it with what you expected.
  • For FBX/USD: re-import into an empty scene (import_scene.fbx / wm.usd_import) and check dimensions, the armature scale (must be 1, not 100) and the action count.
  • In the engine: scale against a reference (UE mannequin 180 cm, Unity capsule 2 m, Roblox character 5 studs), normals/smoothing, the normal map's green channel, and animation root motion.

Collection exporters (re-export in one click, 4.2+)

See blender-scene-setup: collection.exporters stores the format + settings per collection, and bpy.ops.wm.collection_export_all() re-exports everything.

Gotchas

  • FBX use_tspace fails silently on n-gons. Triangulate first (the presets do).
  • bake_space_transform (Apply Transform) is experimental. Use it for Unity static meshes only, never with armatures.
  • glTF exports actions linked through slots/NLA. An action with no user on the armature is skipped (export_animation_mode options: ACTIONS, ACTIVE_ACTIONS, NLA_TRACKS, SCENE, BROADCAST).
  • glTF needs image textures in PNG/JPEG/WebP. EXR/TIFF get converted (export_image_format).
  • Linked library data exports fine, but make it local or override it if you need to modify it first.
  • Shape keys: FBX exports them as blendshapes, glTF as morph targets (export_morph). Modifiers before the Armature modifier can block shape-key export in FBX (apply them first).

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Write Blender 5.2 add-ons as extensions - blender_manifest.toml, operators/panels/menus/property groups/preferences, bpy.props rules after 5.0, undo/redo, modal and timer patterns, gpu drawing (no bgl), bundling Python wheels, CLI validate/build/install, testing headless, extensions platform publishing. Use when creating or fixing a Blender add-on, tool, or UI.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

EL4CTEO/blender-skills4562026년 10월 20일 업데이트

Animation in Blender 5.2 - slotted/layered actions and the channelbag API, Python keyframing, F-curves, game loops, NLA clips, pose library, mocap/BVH retargeting via constraints, baking control rigs to export skeletons, root motion, per-clip export. Use for any keyframe, action, NLA, mocap, or animation-export task.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

EL4CTEO/blender-skills4562026년 10월 20일 업데이트

Mandatory review gate for any mesh or asset created or edited in Blender. Detects z-fighting (coplanar overlaps), floating/detached parts, inverted or inconsistent normals, non-manifold/open geometry, degenerate faces, duplicate verts, n-gons, unapplied scale, UV problems, bad skin weights, and renders multi-angle review sheets. Use before calling any modeling, export or delivery task done.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

EL4CTEO/blender-skills4562026년 10월 20일 업데이트

Character rigging in Blender 5.2 - Rigify metarig fit/generate, bone naming/roll/collections, DEF/MCH/control layers, IK/FK, robust skinning (heat + proxy fallback), weight-painting rules, correctives, engine game skeletons (Unity, Unreal, Roblox R15), rig validation and deformation stress tests. Use for armature, skinning or weights tasks.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

EL4CTEO/blender-skills4562026년 10월 20일 업데이트

Foundation for any Blender 5.2+ task an agent drives - running bpy via MCP (live) or headless CLI, context overrides, locale-safe node lookup, enum discovery, 5.x API changes, verification. Use first for any Blender, bpy, .blend or 3D-asset request; routes to the specialized blender-* skills.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

EL4CTEO/blender-skills4562026년 10월 20일 업데이트

Facial rigs and shape keys in Blender 5.2 - ARKit 52 blendshapes, visemes for lip-sync, sculpting expressions, splitting symmetric shapes into Left/Right, mirroring, corrective and combination shapes, drivers and control rigs, bone+blendshape hybrids, export to engines (Unity, Unreal, Roblox dynamic heads, VRM/web). Use for faces, expressions, lip-sync, or any shape-key work.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

EL4CTEO/blender-skills4562026년 10월 20일 업데이트

EL4CTEO의 스킬 모두 보기

이 스킬의 문제 신고