437 lines
8.3 KiB
JSON
437 lines
8.3 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "M12-07E",
|
|
"operation": "STL_NORMAL_UNIT_EDGE_PARITY",
|
|
"browser": [
|
|
{
|
|
"id": "BINARY_UNIT_1",
|
|
"status": "ACCEPTED",
|
|
"result": {
|
|
"schemaVersion": 1,
|
|
"variant": "STL_BINARY",
|
|
"unitScale": 1,
|
|
"declaredTriangleCount": 2,
|
|
"triangleCount": 2,
|
|
"removedDegenerateTriangles": 0,
|
|
"normals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"vertices": [
|
|
[
|
|
[
|
|
-1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
-1
|
|
]
|
|
],
|
|
[
|
|
[
|
|
-1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
-1
|
|
],
|
|
[
|
|
-1,
|
|
0,
|
|
-1
|
|
]
|
|
]
|
|
],
|
|
"bounds": {
|
|
"min": [
|
|
-1,
|
|
0,
|
|
-1
|
|
],
|
|
"max": [
|
|
1,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "BINARY_UNIT_001",
|
|
"status": "ACCEPTED",
|
|
"result": {
|
|
"schemaVersion": 1,
|
|
"variant": "STL_BINARY",
|
|
"unitScale": 0.001,
|
|
"declaredTriangleCount": 2,
|
|
"triangleCount": 2,
|
|
"removedDegenerateTriangles": 0,
|
|
"normals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"vertices": [
|
|
[
|
|
[
|
|
-0.001,
|
|
0,
|
|
0.001
|
|
],
|
|
[
|
|
0.001,
|
|
0,
|
|
0.001
|
|
],
|
|
[
|
|
0.001,
|
|
0,
|
|
-0.001
|
|
]
|
|
],
|
|
[
|
|
[
|
|
-0.001,
|
|
0,
|
|
0.001
|
|
],
|
|
[
|
|
0.001,
|
|
0,
|
|
-0.001
|
|
],
|
|
[
|
|
-0.001,
|
|
0,
|
|
-0.001
|
|
]
|
|
]
|
|
],
|
|
"bounds": {
|
|
"min": [
|
|
-0.001,
|
|
0,
|
|
-0.001
|
|
],
|
|
"max": [
|
|
0.001,
|
|
0,
|
|
0.001
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "ASCII_UNIT_1",
|
|
"status": "ACCEPTED",
|
|
"result": {
|
|
"schemaVersion": 1,
|
|
"variant": "STL_ASCII",
|
|
"unitScale": 1,
|
|
"declaredTriangleCount": 2,
|
|
"triangleCount": 2,
|
|
"removedDegenerateTriangles": 0,
|
|
"normals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"vertices": [
|
|
[
|
|
[
|
|
-1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
-1
|
|
]
|
|
],
|
|
[
|
|
[
|
|
-1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
-1
|
|
],
|
|
[
|
|
-1,
|
|
0,
|
|
-1
|
|
]
|
|
]
|
|
],
|
|
"bounds": {
|
|
"min": [
|
|
-1,
|
|
0,
|
|
-1
|
|
],
|
|
"max": [
|
|
1,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "DEGENERATE_TRIANGLE",
|
|
"status": "ACCEPTED",
|
|
"result": {
|
|
"schemaVersion": 1,
|
|
"variant": "STL_BINARY",
|
|
"unitScale": 1,
|
|
"declaredTriangleCount": 2,
|
|
"triangleCount": 1,
|
|
"removedDegenerateTriangles": 1,
|
|
"normals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"vertices": [
|
|
[
|
|
[
|
|
-1,
|
|
0,
|
|
1
|
|
],
|
|
[
|
|
1,
|
|
0,
|
|
-1
|
|
],
|
|
[
|
|
-1,
|
|
0,
|
|
-1
|
|
]
|
|
]
|
|
],
|
|
"bounds": {
|
|
"min": [
|
|
-1,
|
|
0,
|
|
-1
|
|
],
|
|
"max": [
|
|
1,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "TRAILING_BYTES",
|
|
"status": "BLOCKED",
|
|
"code": "STL_TRAILING_BYTES"
|
|
}
|
|
],
|
|
"desktop": {
|
|
"cases": [
|
|
{
|
|
"byteLength": 184,
|
|
"file": "capability-binary.stl",
|
|
"globalScale": 1,
|
|
"id": "BINARY_UNIT_1",
|
|
"result": {
|
|
"bounds": {
|
|
"max": [
|
|
1,
|
|
1,
|
|
7.549790126404332e-8
|
|
],
|
|
"min": [
|
|
-1,
|
|
-1,
|
|
-7.549790126404332e-8
|
|
]
|
|
},
|
|
"objectCount": 1,
|
|
"polygonCount": 2,
|
|
"polygonNormals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"status": "ACCEPTED",
|
|
"triangleCount": 2,
|
|
"vertexCount": 4
|
|
},
|
|
"sha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca"
|
|
},
|
|
{
|
|
"byteLength": 184,
|
|
"file": "capability-binary.stl",
|
|
"globalScale": 0.001,
|
|
"id": "BINARY_UNIT_001",
|
|
"result": {
|
|
"bounds": {
|
|
"max": [
|
|
0.0010000000474974513,
|
|
0.0010000000474974513,
|
|
7.549790653760269e-11
|
|
],
|
|
"min": [
|
|
-0.0010000000474974513,
|
|
-0.0010000000474974513,
|
|
-7.549790653760269e-11
|
|
]
|
|
},
|
|
"objectCount": 1,
|
|
"polygonCount": 2,
|
|
"polygonNormals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
],
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"status": "ACCEPTED",
|
|
"triangleCount": 2,
|
|
"vertexCount": 4
|
|
},
|
|
"sha256": "50161172cd12e4240067064db6f80e74b2df69c475e3e34154e9d0523928c1ca"
|
|
},
|
|
{
|
|
"byteLength": 184,
|
|
"file": "degenerate-binary.stl",
|
|
"globalScale": 1,
|
|
"id": "DEGENERATE_TRIANGLE",
|
|
"result": {
|
|
"bounds": {
|
|
"max": [
|
|
1,
|
|
1,
|
|
7.549790126404332e-8
|
|
],
|
|
"min": [
|
|
-1,
|
|
-1,
|
|
-7.549790126404332e-8
|
|
]
|
|
},
|
|
"objectCount": 1,
|
|
"polygonCount": 1,
|
|
"polygonNormals": [
|
|
[
|
|
0,
|
|
1,
|
|
0
|
|
]
|
|
],
|
|
"status": "ACCEPTED",
|
|
"triangleCount": 1,
|
|
"vertexCount": 3
|
|
},
|
|
"sha256": "c120bb0f218819eb89a3607c0b4f8fafd9afb599402e3b21deaa3b2be143e7d0"
|
|
},
|
|
{
|
|
"byteLength": 188,
|
|
"file": "trailing-binary.stl",
|
|
"globalScale": 1,
|
|
"id": "TRAILING_BYTES",
|
|
"result": {
|
|
"bounds": {
|
|
"max": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"min": [
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"objectCount": 1,
|
|
"polygonCount": 0,
|
|
"polygonNormals": [],
|
|
"status": "ACCEPTED",
|
|
"triangleCount": 0,
|
|
"vertexCount": 0
|
|
},
|
|
"sha256": "0a30aab6db1588722067000e2a08c3c6206a8ed5b7531caa0b082723700a3681"
|
|
}
|
|
],
|
|
"nextTask": "M12-07F",
|
|
"operation": "BLENDER_STL_EDGE_PROBE",
|
|
"schemaVersion": 1,
|
|
"task": "M12-07E"
|
|
},
|
|
"comparisons": {
|
|
"binaryAsciiNormalExact": true,
|
|
"desktopNormalExact": true,
|
|
"webUnitRatio": 1000,
|
|
"desktopUnitRatio": 999.999952502551,
|
|
"unitRatioExactWithinFloat32": true,
|
|
"degenerateTriangleExact": true,
|
|
"trailingBytes": {
|
|
"web": "BLOCKED/STL_TRAILING_BYTES",
|
|
"desktop": "ACCEPTED_EMPTY",
|
|
"parity": "STRICTER_WEB_BLOCK"
|
|
}
|
|
},
|
|
"nextTask": "M12-07F"
|
|
}
|