mcpField
A
animation-quality-gate

animation-quality-gate

github.com/roble3创意与媒体128894 次安装2 周前更新
代码仓库

关于 animation-quality-gate

animation-quality-gate 是用于验收动画的创意技能,通过联系表、失败分析和导出检查明确审查标准。

主要功能

  1. 01涵盖七项动画审查维度
  2. 02最终输出前必须生成联系表
  3. 03重建前先分析失败原因
  4. 04提供联系表与帧差异脚本
  5. 05检查导出和几何约束

适用场景

  1. 01交付前审查动画质量
  2. 02分析被反馈为难看的动画
  3. 03检查采样帧作为静帧的效果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/roble3/cc-blender-skill --skill animation-quality-gate

安装后在 Claude Code 中输入/animation-quality-gate确认已加载。

附带文件scripts/animation_contact_sheet.py

详细介绍

动画质量门槛

不要仅仅因为动画渲染成功就予以验收。只有通过联系表和失败分析后,才能验收。

评审维度

  1. 主体主导性 —— 主资产始终清晰可辨,不会被 HUD/上下文元素喧宾夺主。
  2. 图层分离 —— 基础主体、纹理状态、发光效果、HUD 和背景应充分分离,便于控制。
  3. 轮廓稳定性 —— 除非明确指定要变形,否则轮廓应保持不变。
  4. 纹理连贯性 —— 不得出现难看的全图交叉淡化、裁剪跳变或未配准的变形。
  5. 运动连贯性 —— 弧线/点应有其作用,速度适度,缓动连贯。
  6. 导出可信度 —— 最终导出应能复现该效果,或明确说明其局限。
  7. 帧画面美感 —— 抽样帧作为静态图查看时也应观感良好。

RALPH 触发条件

如果用户称动画难看/糟糕,应立即停止重做。首先:

  • 收集预览帧/联系表;
  • 确定未通过的维度;
  • 如果技术栈缺少相应方法,则调用 quality-refinement-autoloop;
  • 仅在完成清理后添加/改进通用技能;
  • 然后才能重做动画。

硬性门槛

  • 未生成联系表,不得交付最终动画。
  • 如果纹理切换仅通过 Blender Python 处理程序实现,不得声称其为 GLB。
  • 除非另有要求,否则基础头像导出中不得包含装饰性上下文元素。
  • 任何变形都不得违反已锁定的几何约束。

脚本

  • scripts/animation_contact_sheet.py 可根据渲染帧生成联系表和帧间差异报告。

评论

支持 Markdown