feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
65
config/chrome-sketcher-bspline-verification.json
Normal file
65
config/chrome-sketcher-bspline-verification.json
Normal file
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"browserId": "chrome",
|
||||
"crossOriginIsolated": true,
|
||||
"status": "pass",
|
||||
"edit": {
|
||||
"stableId": true,
|
||||
"degree": 1,
|
||||
"poleCount": 3,
|
||||
"middlePole": {
|
||||
"x": 2,
|
||||
"y": 3
|
||||
},
|
||||
"weights": [
|
||||
1,
|
||||
0.5,
|
||||
1
|
||||
],
|
||||
"knots": [
|
||||
0,
|
||||
0,
|
||||
0.5,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"periodic": true,
|
||||
"sourceUnchanged": true
|
||||
},
|
||||
"validationErrors": {
|
||||
"invalidWeight": "spline weights must be positive finite values matching control points.",
|
||||
"invalidKnots": "spline knots must be non-decreasing and have controlPointCount + degree + 1 entries.",
|
||||
"invalidDegree": "spline requires at least degree + 1 control points."
|
||||
},
|
||||
"roundTrip": {
|
||||
"archiveBytes": 1493,
|
||||
"geometryEqual": true,
|
||||
"constraintsEqual": true,
|
||||
"constraintTypes": [
|
||||
"weight",
|
||||
"internalAlignment",
|
||||
"weight"
|
||||
],
|
||||
"weights": [
|
||||
1,
|
||||
1.5,
|
||||
1.25,
|
||||
1
|
||||
],
|
||||
"knots": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
]
|
||||
},
|
||||
"opfs": {
|
||||
"markerSuite": "SK-10",
|
||||
"markerFields": 8,
|
||||
"markerRemoved": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user