关于 orbital-hud-motion
用于设计并动画化主体周围装饰性轨道 HUD 元素的技能。它依据参考构图规划分层弧线和标记,并通过检查确保主体保持视觉主导。
主要功能
- 01分层轨道与光晕设计
- 02弧线和标记布局清单
- 03虚线、发光与不透明度动画
- 04仅主体及含 HUD 的预览视图
- 05保持圆环不喧宾夺主的规则
适用场景
- 01依据参考图规划轨道 HUD 元素
- 02为头像周围的弧线和标记制作动画
- 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
装饰性圆环是设计元素,不是填充物。它们必须根据参考构图推导,并衬托主体。
设计规则
- 让头像/主体占据主导地位;圆环应起到框衬作用,而非将其困住或喧宾夺主。
- 尽可能根据参考图像推导半径、弧段间隙、标记位置和虚线密度。
- 分层处理:
- 远景/背景光晕:微弱、缓慢、柔和;
- 中层轨道:细弧线/虚线;
- 标记/圆点:稀疏且同步;
- 前景点缀:少见且短暂。
- 优先调整不透明度/发光效果/虚线相位,而非大幅旋转或缩放。
- 不要让所有圆环都朝同一方向、以相同速度运动;应使用细微的反向运动/视差效果。
- 除非有明确要求,否则不要将背景圆环包含在基础头像网格/导出文件中。
动画方案
- 创建一个独立于
AVATAR_BASE的HUD_CONTEXT集合。 - 根据标准化半径和角度清单构建弧线/圆点。
- 设置关键帧:
- 虚线偏移或弧线显现;
- 发光强度脉冲;
- 细微旋转(每个循环旋转 1–12 度;除非有要求,否则不要完整旋转);
- 在节拍处短暂改变标记的不透明度/缩放。
- 渲染一张联系表,包含仅显示主体和带 HUD 的视图。
- 如果圆环遮挡面部/轮廓或占据画面主导地位,则予以拒绝。
硬性规则
- 如果参考图中是断开的弧线/虚线引导线,就不要随意使用完整圆环。
- 除非源图中有大型标记,否则不要使用过大的标记。
- 在静态头像基线确定之前,不要制作 HUD 动画。
- 对于 GLB,使用对象变换/材质关键帧,或记录运行时要求。
脚本
scripts/orbit_layout_manifest.py根据简单的半径/角度参数创建与源图无关的轨道清单。
评论
支持 Markdown