用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aaione/everything-claude-code-zh --skill blender-motion-state-inspection命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | blender-motion-state-inspection |
| description | 在检查 Blender 角色、装备、姿势、动画重定向、地面接触、朝向或模型与运动对齐时使用此技能,其中仅屏幕截图是不够的。 |
| origin | ECC |
| tools | Read, Write, Edit, Bash, Grep, Glob |
不要仅从屏幕截图判断动画 3D 资产。屏幕截图是审查证据,但它们隐藏轴约定、骨骼名称、对象比例、局部变换、父网格、材质槽和逐帧接触状态。
首先提取结构化 Blender 状态,然后使用视口屏幕截图或渲染来确认事实所暗示的内容。
清单场景。
识别骨架。
确定前向、向上和侧轴。
采样动画帧。
在重定向归咎之前检查模型完整性。
诊断接触和运动问题。
在观点之前报告事实。
## Blender 运动检查
### 场景清单
- 角色候选者:
- 装备:
- 辅助/代理对象:
- 相机/灯光:
### 方向
- 世界向上:
- 角色前向:
- 根航向:
- 镜像/向后风险:
### 基线完整性
- 干净网格边界:
- 动画网格边界:
- 材质/蒙皮保留:
- 可疑的非角色网格:
### 帧发现
| 帧 | 发现 | 证据 |
| --- | --- | --- |
| 1 | 干净的基线姿势 | 臀部/脊柱/脚对齐 |
| 96 | 脚穿透地板 | left_foot min_z = -0.04 |
### 判定
- 通过/失败:
- 所需修复:
- 渲染就绪:
场景:重定向的角色在步行循环期间似乎在滑动,但前相机角度使脚接触难以判断。
应用工作流程:
HeroBody、装备 HeroRig、地平面 Floor、无隐藏的代理网格。foot.L 和 foot.R;臀部是 pelvis;根骨骼是 root。提取的事实:
| 帧 | 事实 | 证据 |
|---|---|---|
| 18 | 左脚已种植 | foot.L min_z = 0.004,脚趾和脚跟都靠近地板 |
| 24 | 左脚在种植时滑动 | foot.L x = 0.21 -> 0.28 超过六帧 |
| 30 | 骨盆继续向前移动 | pelvis y = 1.14 -> 1.31 |
判定:渲染就绪失败。运动需要脚锁定清理或重定向约束审查;身体网格不需要比例更改。
场景:角色在静止帧中看起来正确,但动画向预期旅行方向的相反方向移动。
应用工作流程:
提取的事实:
| 帧 | 事实 | 证据 |
|---|---|---|
| 1 | 角色面部指向世界 -Y | 从 neck 到 head 的头部/胸部向量解析为 -Y |
| 72 | 根运动向世界 +Y 移动 | root y = 0.0 -> 2.8 |
| 72 | 脚保持视觉前向,与旅行相反 | 脚趾骨头指向 -Y 而位移是 +Y |
判定:可能是向后导入或重定向前向轴不匹配。在编辑动画曲线之前修复导入/重定向轴映射。
如果 Blender 状态导出器可用,优先选择包含网格、装备、姿势骨骼、材质、接触、边界框和采样动画帧的 JSON。如果不存在导出器,通过 Blender 本身运行小型 Blender Python 脚本,例如 blender --background scene.blend --python collect_motion_state.py,因为 bpy 在正常的系统 Python 解释器中不可用。