mcpField
O
orbital-hud-motion

orbital-hud-motion

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

关于 orbital-hud-motion

用于设计并动画化主体周围装饰性轨道 HUD 元素的技能。它依据参考构图规划分层弧线和标记,并通过检查确保主体保持视觉主导。

主要功能

  1. 01分层轨道与光晕设计
  2. 02弧线和标记布局清单
  3. 03虚线、发光与不透明度动画
  4. 04仅主体及含 HUD 的预览视图
  5. 05保持圆环不喧宾夺主的规则

适用场景

  1. 01依据参考图规划轨道 HUD 元素
  2. 02为头像周围的弧线和标记制作动画
  3. 03检查 HUD 图形是否遮挡主体

安装

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

$npx skills add https://github.com/roble3/cc-blender-skill --skill orbital-hud-motion

安装后在 Claude Code 中输入/orbital-hud-motion确认已加载。

附带文件scripts/orbit_layout_manifest.py

详细介绍

Orbital HUD Motion

装饰性圆环是设计元素,不是填充物。它们必须根据参考构图推导,并衬托主体。

设计规则

  • 让头像/主体占据主导地位;圆环应起到框衬作用,而非将其困住或喧宾夺主。
  • 尽可能根据参考图像推导半径、弧段间隙、标记位置和虚线密度。
  • 分层处理:
    • 远景/背景光晕:微弱、缓慢、柔和;
    • 中层轨道:细弧线/虚线;
    • 标记/圆点:稀疏且同步;
    • 前景点缀:少见且短暂。
  • 优先调整不透明度/发光效果/虚线相位,而非大幅旋转或缩放。
  • 不要让所有圆环都朝同一方向、以相同速度运动;应使用细微的反向运动/视差效果。
  • 除非有明确要求,否则不要将背景圆环包含在基础头像网格/导出文件中。

动画方案

  1. 创建一个独立于 AVATAR_BASE 的 HUD_CONTEXT 集合。
  2. 根据标准化半径和角度清单构建弧线/圆点。
  3. 设置关键帧:
    • 虚线偏移或弧线显现;
    • 发光强度脉冲;
    • 细微旋转(每个循环旋转 1–12 度;除非有要求,否则不要完整旋转);
    • 在节拍处短暂改变标记的不透明度/缩放。
  4. 渲染一张联系表,包含仅显示主体和带 HUD 的视图。
  5. 如果圆环遮挡面部/轮廓或占据画面主导地位,则予以拒绝。

硬性规则

  • 如果参考图中是断开的弧线/虚线引导线,就不要随意使用完整圆环。
  • 除非源图中有大型标记,否则不要使用过大的标记。
  • 在静态头像基线确定之前,不要制作 HUD 动画。
  • 对于 GLB,使用对象变换/材质关键帧,或记录运行时要求。

脚本

  • scripts/orbit_layout_manifest.py 根据简单的半径/角度参数创建与源图无关的轨道清单。

评论

支持 Markdown