Files
workinf_Blender_Wasm/docs/status/N-007.md
2026-08-12 04:47:48 -04:00

18 lines
974 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# N-007 建模和 UI 对标
状态:`completed_current_scope`
Cube/Plane primitive、独立 Mesh duplicate、delete、完整 TRS、Edit Mode 顶点平移,以及
Merge/Dissolve/Extrude/Inset/Bevel/Loop Cut 均直接 mutation Blender Main。结构变化统一通过
Main 内存写出再生成 SceneIR失败会恢复前一历史项shape key、linked data 和非法选择会
结构化阻断。
UI 已接入视口 raycast、Shift/Ctrl 多选、隐藏对象过滤、删除清理、X/Y/Z 可拖拽 gizmo、
Object/Edit Mode、点/边/面选择、Tab/Delete/Shift+D/Ctrl+Z/Ctrl+Y/G/R/S 快捷键。对象层级
已覆盖 Parent/Unparent、Collection、新命名、Join/Separate、Apply Transform 和 Origin。
材质/UV 与关键帧编辑复用相同 Main/history/save 契约。
验收:`node tools/web/run-web-engine-smoke.mjs`,以及 E2E
`runs Main-authoritative object and edit-mode modeling workflows`,以及
`npm --prefix web run test:authoring-roundtrip`