Add Chromium-only Blender WebEngine parity work

This commit is contained in:
mes123456
2026-08-12 04:47:48 -04:00
commit 9fd26010f6
18225 changed files with 11622124 additions and 0 deletions

12
docs/status/N-003.md Normal file
View File

@@ -0,0 +1,12 @@
# N-003 骨骼、Shape Key、约束和多帧误差
状态:`done`
已修复 Web RNA 浮点属性默认 `0..0` 钳制、显式补齐 headless transform 更新,并统一
SceneIR 矩阵为 Blender Python/glTF 使用的列主序展开animation 和 pose constraint
golden 已扩为 frame 1/5/10/15。当前 fixture 使用四根骨骼、独立 Auxiliary 分支、两骨 IK、
Copy Rotation、非单位 mesh bind、Armature 对象变换和父级非均匀缩放;每帧同时比较全部
pose matrix、constraint target/pole target 和最终蒙皮顶点的最大/RMS 误差。
验收:`npm --prefix web run test:frame-evaluation`
`npm --prefix web run test:pose-constraint-goldens`