feat(web): auto-discover line style subtype batch
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-09-03 18:53:23 +08:00
parent 81a5c763da
commit 21abcd615a
21 changed files with 12513 additions and 77 deletions

View File

@@ -152,6 +152,22 @@ PREFERRED_BATCHES = [
"production": "tests/golden/{task}/line-style-reader-production.json",
"types": [],
},
{
"moduleId": "LINE_STYLE_SUBTYPE_READER_BATCH",
"title": "verify line style modifier subtype reader batch",
"owner": "DRAWING",
"identifiers": [],
"rna": [
"LineStyleAlphaModifier_AlongStroke", "LineStyleAlphaModifier_CreaseAngle", "LineStyleAlphaModifier_Curvature_3D", "LineStyleAlphaModifier_DistanceFromCamera", "LineStyleAlphaModifier_DistanceFromObject", "LineStyleAlphaModifier_Material", "LineStyleAlphaModifier_Noise", "LineStyleAlphaModifier_Tangent",
"LineStyleColorModifier_AlongStroke", "LineStyleColorModifier_CreaseAngle", "LineStyleColorModifier_Curvature_3D", "LineStyleColorModifier_DistanceFromCamera", "LineStyleColorModifier_DistanceFromObject", "LineStyleColorModifier_Material", "LineStyleColorModifier_Noise", "LineStyleColorModifier_Tangent",
"LineStyleGeometryModifier_2DOffset", "LineStyleGeometryModifier_2DTransform", "LineStyleGeometryModifier_BackboneStretcher", "LineStyleGeometryModifier_BezierCurve", "LineStyleGeometryModifier_Blueprint", "LineStyleGeometryModifier_GuidingLines", "LineStyleGeometryModifier_PerlinNoise1D", "LineStyleGeometryModifier_PerlinNoise2D", "LineStyleGeometryModifier_Polygonalization", "LineStyleGeometryModifier_Sampling", "LineStyleGeometryModifier_Simplification", "LineStyleGeometryModifier_SinusDisplacement", "LineStyleGeometryModifier_SpatialNoise", "LineStyleGeometryModifier_TipRemover",
"LineStyleThicknessModifier_AlongStroke", "LineStyleThicknessModifier_Calligraphy", "LineStyleThicknessModifier_CreaseAngle", "LineStyleThicknessModifier_Curvature_3D", "LineStyleThicknessModifier_DistanceFromCamera", "LineStyleThicknessModifier_DistanceFromObject", "LineStyleThicknessModifier_Material", "LineStyleThicknessModifier_Noise", "LineStyleThicknessModifier_Tangent",
],
"fixture": "tests/files/web/line_style_subtype_batch_scene.blend",
"test": "web/tests/e2e/wbv2-line-style-reader-production.spec.ts",
"production": "tests/golden/{task}/line-style-reader-production.json",
"types": [],
},
{
"moduleId": "MODIFIER_SOURCE_DEPENDENCY_REUSE",
"title": "reuse verified modifier receipts for shared source utilities",