Add Chromium-only Blender WebEngine parity work
This commit is contained in:
21
docs/status/N-002.md
Normal file
21
docs/status/N-002.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# N-002 Modifier/Depsgraph 能力矩阵
|
||||
|
||||
状态:`done`(能力矩阵契约)
|
||||
|
||||
当前报告覆盖 modifier UID、堆栈顺序、viewport/render/edit/cage 开关、目标对象依赖和
|
||||
`EVALUATED`/`DISABLED`/`BLOCKED` 结构化状态。跨对象循环返回
|
||||
`MODIFIER_DEPENDENCY_CYCLE`,缺目标返回 `MODIFIER_TARGET_MISSING`。native target 遍历覆盖
|
||||
Array、Mirror、Boolean、Lattice、Curve、Armature、Hook、Mesh Deform、Shrinkwrap、
|
||||
Surface Deform、Screw 和 Displace mapping object。
|
||||
|
||||
本轮继续加入受控 Displace:无纹理、无顶点组、Local Space 的常量 X/Y/Z/Normal 位移与
|
||||
Blender 5.2 golden 一致;纹理、RGB 和 mapping object 返回
|
||||
`MODIFIER_CONFIGURATION_UNSUPPORTED`。Geometry Nodes 白名单从 Transform Geometry 扩为
|
||||
constant-offset Set Position,二者都使用桌面 golden 比较。simulation zone/bake 不执行不确定
|
||||
状态,保留输入几何并返回 `GEOMETRY_NODES_SIMULATION_UNAVAILABLE`。机器门逐项覆盖 Blender
|
||||
5.2 的 0–86 共 87 个类型:27 类进入 native 白名单,60 类保留身份并使用 disabled sentinel,
|
||||
启用时结构化阻断。完整 lazy-function runtime、deterministic simulation cache、Grease Pencil
|
||||
求值不是该能力矩阵的隐含承诺;未来扩白名单必须新增 Blender golden。
|
||||
|
||||
验收:`npm --prefix web run test:modifier-goldens`、`npm --prefix web run test:modifier-cycle`、
|
||||
`npm --prefix web run test:depsgraph`、`npm --prefix web run test:modifier-matrix`。
|
||||
Reference in New Issue
Block a user