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

25
docs/status/W-039.md Normal file
View File

@@ -0,0 +1,25 @@
# W-039 Status
status: done_current_scope
task: 完成场景数据里程碑
## Current gate
The `.blend` -> Blender Main/WASM -> binary SceneIR -> Three.js path is proven
for basic, animation, pose, modifier, resource and authoring fixtures. The
browser opens files, renders geometry, keeps Outliner/viewport selection linked,
and applies Main edits with revisioned snapshot/delta responses.
## Accepted bounded scope
W-034 through W-038 are complete for the declared bounded contract: binary
SceneIR, resource deltas, packed assets, animation editing and Blender Main
authoring all have native and browser regression evidence. New Blender
families must add independent goldens instead of reusing W-080.
## Verification
```text
npm --prefix web run test:e2e
npm --prefix web run test:authoring-roundtrip
```