B. 二分定位 + 邻域采样(我推荐) 把配置的语义从"这就是要生成的 10 档"改成"允许搜索的参数梯度"(比如分辨率梯度、帧率梯度、质量梯度三张表)。运行时: 1. 用每个组合只编 2 帧的方式粗估体积(很便宜); 2. 靠单调性做二分,几轮就找到"体积刚好不超过目标"的参数点; 3. 在这个点周围取 10 个组合(略高、略低各几个),完整生成。 成本大概是十几次估算编码 + 10 档完整编码,和现在基本持平甚至更省(估算只编 2 帧)。效果是候选真正围绕你输入的目标分布——比如你填 30 KB,出来的就是 22、26、29、31、35 KB 这种,而不是 5 KB 和 300 KB 各一个。 代价是你现在这套配置格式要推翻重做——从"精确档位表"变成"参数范围表"
SpineViewer 1.1.1
Eagle 的离线 Spine 骨骼动画预览插件,支持 Spine 3.4–4.3,适用于 Windows 和 macOS。
功能与使用
- 将同一套骨骼文件(
.skel/.skel.bytes/ Spine.json)、图集(.atlas/.atlas.txt)和配套贴图一起导入 Eagle,建议放在同一个 Eagle 文件夹内。 - 打开骨骼或图集文件即可预览动画,并可切换动画、皮肤、速度、循环、背景和 PMA。
- 插件不接管导入阶段的缩略图,由 Eagle 自身处理。
- 打开预览后,原有按钮可把当前帧设为当前素材的自定义缩略图。其左侧的“为关联资源生成缩略图”会列出同 stem 的骨骼、atlas 及已验证贴图;骨骼与 atlas 默认勾选,图片和已有自定义缩略图的素材默认不勾选;用户仍可主动选择并覆盖,原图无法由插件自动恢复。
- 顶栏“尾缀”下拉列出内置尾缀(
proesspmabaseatlasdatamesh)与自定义尾缀:“+ 添加尾缀…”可新增,“选中自定义项”可移除。自定义尾缀保存在本地(Eagle userData),对全部素材生效,用于让hero-hover.skel这类文件与hero.atlas配成一套。
安全与隐私
- Atlas 贴图只允许安全的相对路径;绝对路径、
..、盘符、UNC、URI 和越界符号链接会被拒绝。 - 跨素材配对只使用当前 Eagle 素材库中已枚举并验证的文件。
- 单素材按钮只作用于当前素材。资源组按钮会先列出全部受影响素材并要求确认,已有自定义缩略图默认不选中,只有用户明确勾选才会覆盖。
多语言
支持简体中文、繁体中文、English、日本語、한국어、Русский、Español 和 Deutsch。
第三方许可见 LICENSES/。