ToolsLoop Timing Checker
Loop Timing Checker
Paste first/last channel values to spot numeric discontinuities before you scrub the clip. This is not a full visual seam analyzer.
One channel per line: name,first,last or first,last. Lines starting with # are ignored.
Some channels exceed tolerance 0.001.
| Channel | First | Last | Δ | Status |
|---|---|---|---|---|
| Root.X | 0 | 0 | 0.000000 | OK |
| Root.Y | 1 | 1.002 | 0.002000 | Check |
| Hip.Rot | 0 | 0.15 | 0.150000 | Check |
Suggestions
- Align first and last keyframes for failing channels, or raise tolerance only if the difference is intentional.
- For looping clips in Roblox, confirm loop playback settings and whether the last frame should match the first pose.
- "Root.Y": delta 0.002000 exceeds tolerance 0.001.
- "Hip.Rot": delta 0.150000 exceeds tolerance 0.001.
Limitations
- Numeric continuity ≠ guaranteed visual seamlessness.
- Does not read .rbxm, .rbxmx, .fbx, or Eclipse Animator project files.
- Does not evaluate interpolation curves, IK solvers, or playback context.
- Only compares values you paste or enter.