展开本页目录
开始前准备什么
- 可编辑作者网格与glTF JSON;使用目标查看器时记录版本及扩展支持。
- 作者网格不是TRELLIS.2或Magnific已经生成的结果;目标推理保持not_run。
- 建立两秒平移
- 读动画采样器
- 比较LINEAR
- 比较STEP
- 识别帧号负例
- 检查重新导出
- 交付采样台账
1. 建立两秒平移
作者折纸狐在t0、t1、t2秒分别位于x0、x0.2、x0.4米。时间输入是秒,不是24fps下帧编号0/24/48。
2. 读动画采样器
找到animation.channels目标node与translation路径,再读sampler.input/output。输入accessor按递增时间储存,输出值与插值类型相符。
3. 比较LINEAR
使用LINEAR并在0.5秒检查x应为0.1米。只是平移基准,不把普通向量线性规则套到未归一化旋转四元数。
4. 比较STEP
仅将插值改为STEP,在0.5秒仍保留x0,1秒才跳到x0.2。跳变是预期而非丢帧。
5. 识别帧号负例
作者负例把0/24/48当秒,播放要48秒;另一个负例重复时间点。不要通过疯狂调播放器速度掩盖错误时间数据。
6. 检查重新导出
在目标播放器0、0.5、1、2秒取样,读取总长与节点位置。不同播放循环策略需单独记录,文件2秒不代表播放器只放一次。
7. 交付采样台账
保存作者轨迹JSON与实际测值,目标AI推理未运行。若测试CUBICSPLINE需另供进出切线数据,不能直接替换名字。
下载本课材料并开始操作
练习包包含本课的具体输入、可编辑数据、正反样例与七步说明。index.html 可离线查看原件和验收参考,actual-results.csv 用于记录你实际操作后的结果。
怎样确认已经完成
- 原始参数、正确设置与错误对照来源一致,实际文件重新读取。
- 作者源和目标云端结果明确标记,未执行不填写生成ID或成功效果。
- 按本课具体数值或字段核对,不用通用流程图代替操作图。
常见问题
glTF 动画 速度 插值 STEP LINEAR怎么检查?
先读 animation 的 input/output accessor,确认时间用秒而非帧号,再对照 STEP 与 LINEAR 的中间位置。保持节点和位移不变后重载播放,不能把普通向量线性规则直接套到旋转四元数。
AI模型动画播放太快,直接重新生成有用吗?
仅将插值改为STEP,在0.5秒仍保留x0,1秒才跳到x0.2。跳变是预期而非丢帧。 先隔离参数与输入,再决定是否需要目标模型重新生成,不能把显示链路错误都归为AI生成失败。



